Open rrhodes opened 3 years ago
also interested in this, I can see that it is marked as Coming soon
any estimations?
thanks!
Interested in this: Do we have a rough estimate when this will be available?
When what would be available?
On Tue, Oct 11, 2022 at 3:03 PM Sidharth Pati @.***> wrote:
Interested in this: Do we have a rough estimate when this will be available?
— Reply to this email directly, view it on GitHub https://github.com/aws-cloudformation/cloudformation-coverage-roadmap/issues/768#issuecomment-1275145399, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJJY5DGQNG5WMIENO4FHFLWCW2XPANCNFSM4WYUW6RQ . You are receiving this because you are subscribed to this thread.Message ID: <aws-cloudformation/cloudformation-coverage-roadmap/issues/768/1275145399@ github.com>
Enabling Enhanced Monitoring for shard metrics using CloudFormation templates
I would really like to see Enhanced Shard-level metrics become available.
Any updates on when ShardLevelMetrics will become available in cloudformation?
Scope of request
AWS::Kinesis::Stream does not appear to support enabling / disabling enhanced monitoring for shard-level metrics. If support for this is added, AWS::Kinesis::Stream would also need to allow us to list which shard metrics to monitor.
Expected behavior
An optional boolean property in AWS::Kinesis::Stream called
EnableEnhancedMonitoring
which isfalse
by default. When settrue
, this would enable enhanced monitoring for the stream.An optional string array property in AWS::Kinesis::Stream called
ShardLevelMetrics
which allows us to list the shard metrics to monitor.If either
EnableEnhancedMonitoring
is enabled orShardLevelMetrics
has one or more metrics then the other condition must also be satisfied.Test case recommendation
EnableEnhancedMonitoring
(does not enable enhanced monitoring)EnableEnhancedMonitoring
set tofalse
(does not enable enhanced monitoring)EnableEnhancedMonitoring
set totrue
(does enable enhanced monitoring)ShardLevelMetrics
set to['ALL']
(enables all shard level metrics)ShardLevelMetrics
set to['IncomingBytes']
(enables incoming bytes shard metric)ShardLevelMetrics
set to['IncomingBytes'], ['IncomingRecords'], ['OutgoingBytes'], ['OutgoingRecords'], ['WriteProvisionedThroughputExceeded'], ['ReadProvisionedThroughputExceeded'], ['IteratorAgeMilliseconds']
(enables max seven shard-level metrics)Category tag
Analytics (Athena, EMR, Glue,...)