Kinesis Stream Metrics
Generated metrics for AWS Kinesis Streams
Categories:
Preview Release Only
This metrics are only available in Rusty CloudWatch Exporterv0.3.0-pre.1 or later.
Info Metrics
aws_kinesis_stream_info
- Type:
Info - Description: Information about a Kinesis Stream
- Generated from AWS API’s Kinesis DescribeStreamSummary and ListTagsForStream
- Labels:
aws_account_idaws_regionstream_namestream_arnmodeencryption- Tag Set
Stream Metrics
aws_kinesis_stream_get_records_size
- Type:
Summary - Description: The number of bytes retrieved from the Kinesis stream per GetRecords operation
- Based on:
Kinesis/GetRecords.Bytes - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_get_records_iterator_age
- Type:
Summary - Description: The age in milliseconds of the last record in all GetRecords calls made against a Kinesis stream
- Based on:
Kinesis/GetRecords.IteratorAgeMilliseconds - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_get_records_latency
- Type:
Summary - Description: The number of milliseconds taken per GetRecords operation
- Based on:
Kinesis/GetRecords.Latency - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_get_records_returned_records
- Type:
Summary - Description: The number of records returned in each GetRecords operation
- Based on:
Kinesis/GetRecords.Records - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_get_records_successes_total
- Type:
Counter - Description: The number of successful GetRecords operations
- Based on:
Kinesis/GetRecords.Success - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_get_records_count_total
- Type:
Counter - Description: The number of issued GetRecords operations
- Based on:
Kinesis/GetRecords.Success - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_read_throughput_exceeded_total
- Type:
Counter - Description: The number of GetRecords throttled
- Based on:
Kinesis/ReadProvisionedThroughputExceeded - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_write_throughput_exceeded_total
- Type:
Counter - Description: The number of records rejected due to throttling
- Based on:
Kinesis/WriteProvisionedThroughputExceeded - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_incoming_bytes_total
- Type:
Counter - Description: The number of bytes successfully put to the Kinesis stream
- Based on:
Kinesis/IncomingBytes - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_incoming_records_total
- Type:
Counter - Description: The number of records successfully put to the Kinesis stream
- Based on:
Kinesis/IncomingRecords - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_record_size
- Type:
Summary - Description: The number of bytes put to the Kinesis stream per PutRecord operation
- Based on:
Kinesis/PutRecord.Bytes - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_record_latency
- Type:
Summary - Description: The number of milliseconds taken per PutRecord operation
- Based on:
Kinesis/PutRecord.Latency - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_record_successes_total
- Type:
Counter - Description: The number of successful PutRecord operations
- Based on:
Kinesis/PutRecord.Success - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_record_count_total
- Type:
Counter - Description: The number of issued PutRecord operations
- Based on:
Kinesis/PutRecord.Success - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_size
- Type:
Summary - Description: The number of bytes put to the Kinesis stream per PutRecords operation
- Based on:
Kinesis/PutRecords.Bytes - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_latency
- Type:
Summary - Description: The number of milliseconds taken per PutRecords operation
- Based on:
Kinesis/PutRecords.Latency - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_successes_total
- Type:
Counter - Description: The number of successful PutRecords operations
- Based on:
Kinesis/PutRecords.Success - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_count_total
- Type:
Counter - Description: The number of issued PutRecords operations
- Based on:
Kinesis/PutRecords.Success - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_total_records
- Type:
Summary - Description: The number of records sent per PutRecords operation
- Based on:
Kinesis/PutRecords.TotalRecords - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_successful_records
- Type:
Summary - Description: The number of successful records per PutRecords operation
- Based on:
Kinesis/PutRecords.SuccessfulRecords - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_failed_records
- Type:
Summary - Description: The number of records rejected due to internal failure per PutRecords operation
- Based on:
Kinesis/PutRecords.FailedRecords - Labels:
aws_account_idaws_regionstream_name
aws_kinesis_stream_put_records_throttled_records
- Type:
Summary - Description: The number of records rejected due to throttling per PutRecords operation
- Based on:
Kinesis/PutRecords.ThrottledRecords - Labels:
aws_account_idaws_regionstream_name
Stream Consumer Metrics
aws_kinesis_stream_subscription_rate_exceeded_total
- Type:
Counter - Description: The number of subscription attempt failures because the consumer is already subscribed or it exceed the number of calls per second allowed
- Based on:
Kinesis/SubscribeToShard.RateExceeded - Labels:
aws_account_idaws_regionstream_nameconsumer_name
aws_kinesis_stream_subscribe_to_shard_successes_total
- Type:
Counter - Description: The number of successful SubscribeToShard operations
- Based on:
Kinesis/SubscribeToShard.Success - Labels:
aws_account_idaws_regionstream_nameconsumer_name
aws_kinesis_stream_subscribe_to_shard_count_total
- Type:
Counter - Description: The number of issued SubscribeToShard operations
- Based on:
Kinesis/SubscribeToShard.Success - Labels:
aws_account_idaws_regionstream_nameconsumer_name
aws_kinesis_stream_subscribe_to_shard_event_size
- Type:
Summary - Description: The number of bytes per event received from the shard
- Based on:
Kinesis/SubscribeToShardEvent.Bytes - Labels:
aws_account_idaws_regionstream_nameconsumer_name
aws_kinesis_stream_subscribe_to_shard_event_lag
- Type:
Summary - Description: The age in milliseconds of the last record of the SubscribeToShard event was written to the stream
- Based on:
Kinesis/SubscribeToShardEvent.MillisBehindLatest - Labels:
aws_account_idaws_regionstream_nameconsumer_name
aws_kinesis_stream_subscribe_to_shard_event_records
- Type:
Summary - Description: The number of records per event received from the shard
- Based on:
Kinesis/SubscribeToShardEvent.Records - Labels:
aws_account_idaws_regionstream_nameconsumer_name
aws_kinesis_stream_subscribe_to_shard_event_successes_total
- Type:
Counter - Description: The number of successfully published events to the subscription
- Based on:
Kinesis/SubscribeToShardEvent.Success - Labels:
aws_account_idaws_regionstream_nameconsumer_name
aws_kinesis_stream_subscribe_to_shard_event_count_total
- Type:
Counter - Description: The number of events attempted to be published to the subscription
- Based on:
Kinesis/SubscribeToShardEvent.Success - Labels:
aws_account_idaws_regionstream_nameconsumer_name