【发布时间】:2017-07-19 18:53:24
【问题描述】:
有没有办法在 Amazon Kinesis 中查找给定流的每个分片中的记录数? 有启用增强监控功能,但如果可以的话,我无法找到在 cloudwatch 中显示分片 ID 的方法。
【问题讨论】:
标签: amazon-web-services amazon-kinesis
有没有办法在 Amazon Kinesis 中查找给定流的每个分片中的记录数? 有启用增强监控功能,但如果可以的话,我无法找到在 cloudwatch 中显示分片 ID 的方法。
【问题讨论】:
标签: amazon-web-services amazon-kinesis
您必须在控制台的 kinesis 配置页面上启用其他指标才能捕获分片级别指标。不幸的是,记录计数并不是衡量的指标之一。您可以查看最大迭代器年龄以了解分片/流的备份情况。
http://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html#kinesis-metrics-shard
【讨论】:
您可以使用增强的分片级别指标。在这些指标中,您可以使用IncomingRecords 指标来获取特定时间段内的记录计数。一个示例,您可以获得过去 24 小时内放入流中的记录数。
【讨论】: