【问题标题】:Amazon Kinesis - Get Count of Records in each ShardAmazon Kinesis - 获取每个分片中的记录数
【发布时间】:2017-07-19 18:53:24
【问题描述】:

有没有办法在 Amazon Kinesis 中查找给定流的每个分片中的记录数? 有启用增强监控功能,但如果可以的话,我无法找到在 cloudwatch 中显示分片 ID 的方法。

【问题讨论】:

    标签: amazon-web-services amazon-kinesis


    【解决方案1】:

    您必须在控制台的 kinesis 配置页面上启用其他指标才能捕获分片级别指标。不幸的是,记录计数并不是衡量的指标之一。您可以查看最大迭代器年龄以了解分片/流的备份情况。

    http://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html#kinesis-metrics-shard

    【讨论】:

      【解决方案2】:

      您可以使用增强的分片级别指标。在这些指标中,您可以使用IncomingRecords 指标来获取特定时间段内的记录计数。一个示例,您可以获得过去 24 小时内放入流中的记录数。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-02-05
        • 1970-01-01
        • 1970-01-01
        • 2018-06-27
        • 2018-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多