将 Amazon Data Firehose 流传输到亚马逊 S3 中的 Apache Iceberg Tables 处于预览阶段,可能会发生变化。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
监控 Kinesis 代理生命值
Kinesis 代理发布命名空间为的自定义 CloudWatch 指标。AWS KinesisAgent它可以帮助评估代理是否正常,按照指定将数据提交到 Amazon Data Firehose,并在数据创建器上消耗适当数量的CPU内存资源。
诸如发送的记录数和字节数之类的指标对于了解代理向 Firehose 流提交数据的速率非常有用。当这些指标低于预期阈值一定的百分比或者降低为零时,可能表明存在配置问题、网络错误或代理运行状况问题。诸如主机和内存消耗CPU以及代理错误计数器之类的指标可以指示数据创建器的资源使用情况,并提供对潜在配置或主机错误的见解。最后,代理还会记录服务异常,以帮助调查代理问题。
代理指标在代理配置设置 cloudwatch.endpoint
指定的区域中报告。有关更多信息,请参阅 指定代理配置设置。
从多个 Kinesis 代理发布的 Cloudwatch 指标是聚合或合并的。
对于默认启用的 Kinesis 代理发出的指标,会收取一定的费用。有关更多信息,请参阅 Amazon CloudWatch 定价
使用监视器 CloudWatch
Kinesis Agent 将以下指标发送到。 CloudWatch
指标 | 描述 |
---|---|
BytesSent |
在指定时间段内发送到 Firehose 流的字节数。 单位:字节 |
RecordSendAttempts |
在指定的时间范围内对 单位:计数 |
RecordSendErrors |
在指定时间范围内对 单位:计数 |
ServiceErrors |
在指定时间范围内产生服务错误(限制错误之外的其他错误)的 单位:计数 |