重要
AWS CloudWatch Metric Streams統合を有効にして、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスをモニターします。個別の統合は、もはや推奨されるオプションではありません。
当社のインフラストラクチャモニタリング統合には、 AWS Kinesis Data Analytics データを当社製品に報告するための統合が含まれます。 インテグレーションを有効にする方法とインテグレーションが収集するデータについて詳しくは、以下をお読みください。
統合をアクティブ化する
この統合を有効にするには、標準の手順に従ってAWSサービスをNewRelicに接続します。
構成とポーリング
構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。
デフォルト ポーリング AWS Kinesis Data Analyticsインテグレーションの情報です。
- New Relicのポーリング間隔:5分
 - Amazon CloudWatchデータ間隔:1分
 
データを見つけて使用する
インフラストラクチャUIでインテグレーション データを検索するには、one.newrelic.com > All capabilities > Infrastructure > AWS に移動してインテグレーションを選択します。
データは、以下の イベントタイプ に添付されます。
エンティティ  | イベントタイプ  | プロバイダー  | 
|---|---|---|
アプリケーション  | 
  | 
  | 
アプリケーションKpu  | 
  | 
  | 
タスク  | 
  | 
  | 
タスクオペレータ  | 
  | 
  | 
タスク並列化  | 
  | 
  | 
TaskOperatorの並列化  | 
  | 
  | 
データの使用方法の詳細については、統合データの理解と使用を参照してください。
メトリックデータ
この統合は、Application、ApplicationKpu、Task、TaskOperator、TaskParallelism、TaskOperatorParallelismのAWS Kinesis Data Analyticsデータを収集します。
Kinesis Data Analytics アプリケーションデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | BytesPerSecond  | トピックの1秒間に消費される平均バイト数。  | 
  | Count  | オフセットコミットとチェックポインティングが有効な場合、Kafkaへのオフセットコミットの失敗の総数。  | 
  | Count  | オフセットコミットとチェックポインティングが有効な場合に、Kafkaへのオフセットコミットが成功した総数です。  | 
  | パーセント  | タスクマネージャー全体のCPU使用率の全体的な割合。たとえば、タスク・マネージャーが5つある場合、Kinesis Data Analyticsはレポート間隔ごとにこのメトリックのサンプルを5つ発行します。  | 
  | ミリ秒  | このアプリケーション/オペレーター/タスク/スレッドが受け取った最後のウォーターマーク。  | 
  | ミリ秒  | このアプリケーション/オペレーター/タスク/スレッドが発する最後のウォーターマーク。  | 
  | ミリ秒  | 現在、故障・復旧中のジョブについては、この停止中に経過した時間。  | 
  | Count  | このジョブが送信されてから完全に再起動した回数の合計。この指標では、きめ細かな再起動は測定されません。  | 
  | パーセント  | タスク・マネージャ全体のヒープ・メモリ使用率。たとえば、タスク・マネージャが5つある場合、Kinesis Data Analyticsはレポート間隔ごとにこのメトリックのサンプルを5つ発行します。  | 
  | ミリ秒  | 最後のチェックポイントをクリアするのにかかった時間です。  | 
  | バイト  | 最後のチェックポイントの合計サイズです。  | 
  | CountPerSecond  | このオペレーターやタスクが1秒あたりに受信したレコードの総数です。  | 
  | Count  | このオペレーターやタスクが放出したレコードの総数です。  | 
  | CountPerSecond  | このオペレーターやタスクが1秒間に放出したレコードの総数。  | 
  | Count  | チェックポインティングが失敗した回数。  | 
  | Count  | このオペレーターやタスクが受け取ったレコードの総数。  | 
  | Count  | すべてのタスクマネージャーで発生した古いガベージコレクション操作の合計数。  | 
  | ミリ秒  | 古いガベージコレクションの操作にかかった時間の合計。  | 
  | Count  | このウィンドウの任意のパーティションのレコード数での最大ラグ。  | 
  | Count  | アプリケーションが使用しているライブスレッドの総数です。  | 
  | ミリ秒  | ジョブが中断されずに実行されていた時間。  | 
  | バイト  | 読み込んだバイト数(入力ストリームごと)または書き込んだバイト数(出力ストリームごと)です。  | 
  | Count  | Lambda関数から返されたレコードのうち、Droppedステータスが付けられたレコードの数。  | 
  | ミリ秒  | Kinesis Data Analyticsが実行した各AWS Lambda関数の呼び出しにかかった時間。  | 
  | Count  | Lambda関数で返されたレコードのうち、Okステータスとなったレコードのバイト数の合計。  | 
  | Count  | Lambda関数で返されたレコードのうち、Okステータスが付けられたレコードの数。  | 
  | Count  | Lambda関数から返されたレコードのうち、ProcessingFailedステータスが付けられたレコードの数。  | 
  | Count  | Kinesis Data Analyticsが成功したLambdaの起動数です。  | 
  | Count  | Lambda関数で返されたレコードのうち、DeliveryFailedステータスが付けられたレコードの数。  | 
  | ミリ秒  | Kinesis Data Analyticsが実行した各Lambda関数の呼び出しにかかった時間。  | 
  | Count  | Lambda関数で返されたレコードのうち、Okステータスが付けられたレコードの数。  | 
  | ミリ秒  | アプリケーションがストリーミングソースから読み出している時間が、現在の時間からどれだけ遅れているかを示す。  | 
  | Count  | 読み込んだレコード数(入力ストリームごと)または書き込んだレコード数(出力ストリームごと)。  | 
  | Count  | アプリケーション用に構成された宛先への配信が成功するたびに1、失敗するたびに0。この指標の平均値は、成功した配信の回数を示します。  | 
  | バイト  | getRecordsの1回の呼び出しで要求されたバイト数です。  | 
  | その他  | 各パーティションの、Kafkaへの最後の正常なコミットのオフセット。特定のパーティションのメトリックは、トピック名とパーティションIDで指定できます。  | 
  | その他  | 各パーティションについて、消費者の現在の読み取りオフセット。特定のパーティションのメトリックは、トピック名とパーティションIDで指定できます。  | 
Kinesis Data Analytics ApplicationKpuデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | Count  | 現在使用されているKinesis Processing Unit (KPU)の数です。 Known issue: このメトリクスは他のメトリクスよりも遅延が長いため、表示されない場合もあります。  | 
Kinesis Data Analytics タスクデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | Count  | オフセットコミットとチェックポインティングが有効な場合、Kafkaへのオフセットコミットの失敗の総数。  | 
  | Count  | オフセットコミットとチェックポインティングが有効な場合に、Kafkaへのオフセットコミットが成功した総数です。  | 
  | ミリ秒  | このタスクが最後に受信した電子透かし。  | 
  | ミリ秒  | 現在出力されている電子透かしです。  | 
  | Count  | このタスクが、遅れて到着したために落とした記録の数。  | 
  | Count  | このタスクが受け取ったレコードの合計数。  | 
  | CountPerSecond  | このタスクが1秒間に受信したレコードの合計数。  | 
  | Count  | このタスクが放出したレコードの合計数。  | 
  | CountPerSecond  | このタスクが1秒あたりに放出したレコードの合計数。  | 
  | Count  | このウィンドウの任意のパーティションのレコード数での最大ラグ。  | 
Kinesis Data Analytics TaskOperatorデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | BytesPerSecond  | トピックの1秒間に消費される平均バイト数。  | 
  | Count  | オフセットコミットとチェックポインティングが有効な場合、Kafkaへのオフセットコミットの失敗の総数。  | 
  | Count  | オフセットコミットとチェックポインティングが有効な場合に、Kafkaへのオフセットコミットが成功した総数です。  | 
  | ミリ秒  | このタスクが最後に受信した電子透かし。  | 
  | ミリ秒  | このアプリケーション/オペレーター/タスク/スレッドが発する最後のウォーターマーク。  | 
  | Count  | このオペレーターやタスクが、遅刻したために落とした記録の数。  | 
  | Count  | このタスクが受け取ったレコードの合計数。  | 
  | CountPerSecond  | このタスクが1秒間に受信したレコードの合計数。  | 
  | Count  | このタスクが放出したレコードの合計数。  | 
  | CountPerSecond  | このタスクが1秒あたりに放出したレコードの合計数。  | 
  | Count  | このウィンドウの任意のパーティションのレコード数での最大ラグ。  | 
Kinesis Data Analytics TaskParallelism データ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | ミリ秒  | このアプリケーション/オペレーター/タスク/スレッドが受け取った最後のウォーターマーク。  | 
  | Count  | このタスクが、遅れて到着したために落とした記録の数。  | 
  | Count  | このタスクが受け取ったレコードの合計数。  | 
  | CountPerSecond  | このタスクが1秒間に受信したレコードの合計数。  | 
  | Count  | このタスクが放出したレコードの合計数。  | 
  | CountPerSecond  | このタスクが1秒あたりに放出したレコードの合計数。  | 
Kinesis Data Analytics TaskOperatorParallelismデータ
メトリック  | ユニット  | 説明  | 
|---|---|---|
  | BytesPerSecond  | トピックの1秒間に消費される平均バイト数。  | 
  | Count  | オフセットコミットとチェックポインティングが有効な場合、Kafkaへのオフセットコミットの失敗の総数。  | 
  | Count  | オフセットコミットとチェックポインティングが有効な場合に、Kafkaへのオフセットコミットが成功した総数です。  | 
  | ミリ秒  | このアプリケーション/オペレーター/タスク/スレッドが受け取った最後のウォーターマーク。  | 
  | ミリ秒  | このアプリケーション/オペレーター/タスク/スレッドが発する最後のウォーターマーク。  | 
  | Count  | このオペレーターやタスクが受け取ったレコードの総数。  | 
  | CountPerSecond  | このオペレーターやタスクが1秒あたりに受信したレコードの総数です。  | 
  | Count  | このオペレーターやタスクが放出したレコードの総数です。  | 
  | CountPerSecond  | このオペレーターやタスクが1秒間に放出したレコードの総数。  | 
  | Count  | このウィンドウの任意のパーティションのレコード数での最大ラグ。  |