重要
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 | このウィンドウの任意のパーティションのレコード数での最大ラグ。 |