Kinesis エージェントの状態のモニタリング - Amazon Data Firehose

Amazon Data Firehose は、以前は Amazon Kinesis Data Firehose と呼ばれていました。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Kinesis エージェントの状態のモニタリング

Kinesis Agent は、 の名前空間でカスタム CloudWatch メトリクスを発行しますAWS KinesisAgent。これは、エージェントが正常かどうかを評価し、指定されたとおりに Amazon Data Firehose にデータを送信し、データプロデューサーで適切な量の CPU リソースとメモリリソースを消費するのに役立ちます。

レコード数や送信されたバイト数などのメトリクスは、エージェントが Firehose ストリームにデータを送信する速度を理解するのに役立ちます。これらのメトリクスが、ある程度の割合低下するかゼロになることで期待されるしきい値を下回っている場合は、設定の問題、ネットワークエラー、エージェントの状態の問題を示している場合があります。オンホスト CPU やメモリなどの消費量とエージェントエラーカウンターなどのメトリクスは、プロデューサーのリソース使用率を示し、潜在的な構成またはホストのエラーに対する洞察を提供します。最後に、エージェントの問題を調査するのに役立つサービス例外を記録します。

エージェントメトリクスは、エージェント設定 cloudwatch.endpoint で指定されたリージョンで報告されます。詳細については、「エージェントの設定」を参照してください。

複数の Kinesis エージェントから発行された CloudWatch メトリクスは、集約または結合されます。

Kinesis エージェントから出力されるメトリクスには、わずかな料金がかかります。これはデフォルトで有効になります。詳細については、「Amazon の CloudWatch 料金」を参照してください。

によるモニタリング CloudWatch

Kinesis Agent は、次のメトリクスを に送信します CloudWatch。

メトリクス 説明
BytesSent

指定された期間に Firehose ストリームに送信されたバイト数。

単位: バイト

RecordSendAttempts

指定した期間内の PutRecordBatch 呼び出しのレコード数 (初回または再試行の)。

単位: カウント

RecordSendErrors

指定した期間内の、PutRecordBatch への呼び出しの失敗ステータス (再試行など) のレコード数。

単位: カウント

ServiceErrors

指定した期間内の、サービスエラー (スロットリングエラーを除く) となった PutRecordBatch への呼び出し数。

単位: カウント