CmdID / aws / aws kinesis
aws kinesis enable-enhanced-monitoring
Enables enhanced Kinesis data stream monitoring for shard-level metrics. AWS CLI reference
1 example 4 options Its page in the AWS CLI reference
Examples
To enable enhanced monitoring for shard-level metrics
The following enable-enhanced-monitoring example enables enhanced Kinesis data stream monitoring for shard-level metrics.
aws kinesis enable-enhanced-monitoring --stream-name samplestream --shard-level-metrics ALLIdentify--stream-nameThe name of the stream for which to enable enhanced monitoring.--shard-level-metricsList of shard-level metrics to enable.Its output
{
"StreamName": "samplestream",
"CurrentShardLevelMetrics": [],
"DesiredShardLevelMetrics": [
"IncomingBytes",
"OutgoingRecords",
"IteratorAgeMilliseconds",
"IncomingRecords",
"ReadProvisionedThroughputExceeded",
"WriteProvisionedThroughputExceeded",
"OutgoingBytes"
]
}For more information, see Monitoring Streams in Amazon Kinesis Data Streams in the Amazon Kinesis Data Streams Developer Guide.
Options
--shard-level-metricsList of shard-level metrics to enable.--stream-arnThe ARN of the stream.--stream-idNot Implemented.--stream-nameThe name of the stream for which to enable enhanced monitoring.