AWS Integration - Kinesis Data Streams

Mackerel supports obtaining and monitoring the metrics of Amazon Kinesis Data Streams with AWS Integration. When integrating with AWS Integration, billable targets are determined using the conversion 1 stream = 1 Host.

Please refer to the following page for AWS Integration configuration methods and a list of supported AWS services.
AWS Integration

Obtaining metrics

The metrics obtainable with AWS Integration's support for Kinesis Data Streams are as follows. For Metric explanations, refer to the AWS help page.

Graph name Metric Metric name in Mackerel Unit Statistics
Bytes GetRecords.Bytes
IncomingBytes
PutRecord.Bytes
PutRecords.Bytes
kinesis.bytes.get_records
kinesis.bytes.incoming
kinesis.bytes.put_record
kinesis.bytes.put_records
bytes Sum
Records GetRecords.Records
IncomingRecords
PutRecords.Records
kinesis.records.get_records
kinesis.records.incoming
kinesis.records.put_records
integer Sum
Delay GetRecords.IteratorAgeMilliseconds kinesis.delay.minimum
kinesis.delay.average
kinesis.delay.maximum
float Minimum
Average
Maximum
Success Rate GetRecords.Success
PutRecord.Success
PutRecords.Success
kinesis.success_rate.get_records
kinesis.success_rate.put_record
kinesis.success_rate.put_records
float Average
Success Count GetRecords.Success
PutRecord.Success
PutRecords.Success
kinesis.success_count.get_records
kinesis.success_count.put_record
kinesis.success_count.put_records
integer Sum
Provisioned Throughput Exceeded ReadProvisionedThroughputExceeded
WriteProvisionedThroughputExceeded
kinesis.provisioned_throughput_exceeded.#.minimum
kinesis.provisioned_throughput_exceeded.#.average
kinesis.provisioned_throughput_exceeded.#.maximum
float Minimum
Average
Maximum
Latency GetRecords.Latency
PutRecord.Latency
PutRecords.Latency
kinesis.latency.#.minimum
kinesis.latency.#.average
kinesis.latency.#.maximum
float Minimum
Average
Maximum
  • Enter either "Read" or "Write" for the # in [Provisioned Throughput Exceeded] under "Metric name in Mackerel". Likewise, either "GetRecords", "PutRecord", or "PutRecords" for the # in [Latency].