重要
AWS CloudWatch Metric Streams統合を有効にして、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスをモニターします。個別の統合は、もはや推奨されるオプションではありません。
New Relic では、AWS Step Functions のデータをレポートするための統合を提供しています。このドキュメントでは、この統合を有効にする方法と、レポート可能なデータについて説明します。
統合をアクティブ化する
この統合を有効にするには、標準の手順に従ってAWSサービスをNewRelicに接続します。
構成とポーリング
構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。
デフォルト ポーリング AWS Step Functionsインテグレーションの情報です。
- New Relicのポーリング間隔:5分
 - Amazon CloudWatchデータ間隔:1分
 
データを見つけて使用する
インテグレーションデータを検索するには、 one.newrelic.com > All capabilities > Infrastructure > AWSに移動してインテグレーションを選択してください。
次のイベントタイプを使用して、データのクエリと探索を行うことができます。
エンティティ  | イベントタイプ  | プロバイダー  | 
|---|---|---|
ステートマシン  | 
  | 
  | 
アクティビティ  | 
  | 
  | 
ラムダファンクション  | 
  | 
  | 
ServiceIntegration  | 
  | 
  | 
サービス  | 
  | 
  | 
アピユーズ  | 
  | 
  | 
データの使用方法の詳細については、統合データの理解と使用を参照してください。
メトリックデータ
この統合は、StateMachine、Activity、LambdaFunction、ServiceIntegration、Service、ApiUsageのAWS Step Functionsデータを収集します。
ステップ関数 StateMachineデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | ミリ秒  | 実行が開始されてから終了するまでの時間をミリ秒単位で指定します。  | 
  | Count  | スロットリングされたStateEnteredイベントとリトライの数です。これは、StateTransitionのスロットルに関連しています。  | 
  | Count  | 中止または終了した実行の数です。  | 
  | Count  | 実行に失敗した回数です。  | 
  | Count  | 開始された実行回数です。  | 
  | Count  | 正常に完了した実行回数です。  | 
  | Count  | 何らかの理由でタイムアウトした実行回数です。  | 
ステップ機能 活動データ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | ミリ秒  | アクティビティが開始されてから終了するまでの時間をミリ秒単位で表します。  | 
  | ミリ秒  | アクティビティがスケジュール状態を維持する時間をミリ秒単位で指定します。  | 
  | ミリ秒  | アクティビティがスケジュールされてから終了するまでの間隔をミリ秒単位で指定します。  | 
  | Count  | 失敗したアクティビティの数です。  | 
  | Count  | ハートビートのタイムアウトによってタイムアウトしたアクティビティの数です。  | 
  | Count  | 予定されているアクティビティの数です。  | 
  | Count  | 開始されたアクティビティの数です。  | 
  | Count  | 成功裏に完了したアクティビティの数です。  | 
  | Count  | クローズ時にタイムアウトしたアクティビティの数です。  | 
ステップ関数 LambdaFunction data
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | ミリ秒  | Lambda関数が起動してから終了するまでの時間をミリ秒単位で指定します。  | 
  | ミリ秒  | Lambda関数がスケジュール状態を維持する時間をミリ秒単位で指定します。  | 
  | ミリ秒  | Lambda関数がスケジュールされてから終了するまでの時間をミリ秒単位で指定します。  | 
  | Count  | 失敗したLambda関数の数です。  | 
  | Count  | 予定されているLambda関数の数です。  | 
  | Count  | 起動したLambda関数の数です。  | 
  | Count  | 成功したLambda関数の数です。  | 
  | Count  | クローズ時にタイムアウトしたLambda関数の数です。  | 
Step Functions ServiceIntegrationデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | ミリ秒  | サービスタスクが開始されてから終了するまでの間隔をミリ秒単位で指定します。  | 
  | ミリ秒  | サービスタスクがスケジュール状態を維持する時間をミリ秒単位で指定します。  | 
  | ミリ秒  | サービスタスクがスケジュールされてから終了するまでの間隔をミリ秒単位で指定します。  | 
  | Count  | 失敗したサービスタスクの数です。  | 
  | Count  | スケジュールされたサービスタスクの数。  | 
  | Count  | 開始されたサービスタスクの数です。  | 
  | Count  | 完了したサービスタスクの数。  | 
  | Count  | クローズ時にタイムアウトしたサービスタスクの数です。  | 
ステップ機能 サービスデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | Count  | スロットルされたリクエストの数です。  | 
  | Count  | 1秒あたりの利用可能なリクエスト数です。  | 
  | Count  | バケットに許可される1秒あたりのリクエスト数です。  | 
  | Count  | 1秒あたりのリクエスト数です。  | 
ステップ関数 ApiUsageデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | Count  | スロットルされたリクエストの数です。  | 
  | Count  | 1秒あたりの利用可能なリクエスト数です。  | 
  | Count  | バケットに許可される1秒あたりのリクエスト数です。  | 
  | Count  | 1秒あたりのリクエスト数です。  |