AWSインテグレーション - Kinesis Data Streams

MackerelはAWSインテグレーションにてAmazon Kinesis Data Streamsのメトリック取得や監視に対応しています。AWSインテグレーションで連携を行なった場合、課金対象として1ストリーム = 1ホストと換算します。

AWSインテグレーションの設定方法や対応AWSサービス一覧についてはこちらのページをご確認ください。
AWSインテグレーション

取得メトリック

AWSインテグレーションのKinesis Data Streams対応で取得できるメトリックは以下の通りです。メトリックの説明に関してはAWSのヘルプをご確認ください。

グラフ名 メトリック Mackerel上のメトリック名 単位 Statistics
Bytes GetRecords
Incoming
PutRecord
PutRecords
kinesis.bytes.get_records
kinesis.bytes.incoming
kinesis.bytes.put_record
kinesis.bytes.put_records
bytes Sum
Records GetRecords
Incoming
PutRecords
kinesis.records.get_records
kinesis.records.incoming
kinesis.records.put_records
integer Sum
Delay Minimum
Average
Maximum
kinesis.delay.minimum
kinesis.delay.average
kinesis.delay.maximum
float Minimum
Average
Maximum
Success Rate GetRecords
PutRecord
PutRecords
kinesis.success_rate.get_records
kinesis.success_rate.put_record
kinesis.success_rate.put_records
float Average
Success Count GetRecords
PutRecord
PutRecord
kinesis.success_count.get_records
kinesis.success_count.put_record
kinesis.success_count.put_records
integer Sum
Provisioned Throughput Exceeded Minimum
Average
Maximum
kinesis.provisioned_throughput_exceeded.#.minimum
kinesis.provisioned_throughput_exceeded.#.average
kinesis.provisioned_throughput_exceeded.#.maximum
float Minimum
Average
Maximum
Latency Minimum
Average
Maximum
kinesis.latency.#.minimum
kinesis.latency.#.average
kinesis.latency.#.maximum
float Minimum
Average
Maximum
  • "Mackerel上のメトリック名"の#には、[Provisioned Throughput Exceeded]では"Read"、"Write"のいずれかが、[Latency]では"GetRecords"、"PutRecord"、"PutRecords"のいずれかが入ります。