操作场景
消息队列 CKafka 版支持监控您账户下创建的资源,包括实例、Topic、Consumer Group等,帮助您实时掌握资源状态,针对可能存在的问题及时处理,保障其稳定运行。
本文为您介绍通过 CKafka 控制台查看监控指标的操作方法和监控指标的含义。
操作步骤
1. 登录 CKafka 控制台。
2. 在实例列表中,单击需要查看的“实例 ID/名称”,进入实例详情页。
3. 在实例详情页顶部,单击监控,选择要查看的实例资源标签,设置好时间范围,可以查看实例监控数据。
图标 | 说明 |
| 单击可查看监控指标同环比。 |
| 单击可刷新获取最新的监控数据。 |
| |
| 勾选后可在图表上显示图例信息。 |
监控信息展示
说明:
您可以单击以下页签,查看实例、Topic、Consumer Group 监控信息的具体展示。
选择分区后,可以查看指定 Partition 的监控数据。
目前 Topic 级别在选择时间跨度为 1 小时, 支持查看 10s 时间粒度下的监控。
不选择时默认全部,展示现有的 Topic 级别的监控数据。
Consumer Group-Topic 监控
Consumer Group-Partition 监控
监控指标含义及说明
以下是 CKafka 监控指标相关说明。其中备注推荐字样的指标是根据历史用户反馈统计建议对其配置监控和告警策略,请您根据实际情况合理配置监控和告警策略。
监控指标 | 说明 |
实例磁盘占用量 (MB) | 实例磁盘占用量(包含副本),按照所选择的时间粒度取最新值。 |
磁盘使用百分比 (%)(推荐) | 当前磁盘占用与实例规格磁盘总容量的百分比。 |
实例连接数 (Count)(推荐) | 客户端和服务器的连接数。 |
实例最大生产流量 (MB)(推荐) | 实例单个副本的生产消息峰值带宽,不包含副本生产的带宽(计算实例生产带宽使用百分比时的参考依据),单位时间取最大值。 |
实例最大消费流量 (MB)(推荐) | 实例消费消息峰值带宽,消费时无副本的概念,单位时间取最大值。(计算实例消费带宽使用百分比时的参考依据)。 |
实例消费带宽百分比(%) | 实例消费带宽占配额百分比,单位时间取平均值。 |
实例消费限流次数 (Count) | 实例消费限流次数。 |
实例生产带宽百分比(%) | 实例生产带宽占配额百分比,单位时间取平均值。 |
实例生产限流次数 (Count) | 实例生产限流次数。 |
实例落盘的消息总条数 (Count) | 实例落盘的消息总条数(不包含副本),按照所选择的时间粒度取最新值。 |
实例消费流量 (MB) | 实例消费流量(不包含副本产生的流量),按照所选择的时间粒度统计求和。 |
实例生产消息条数 (Count) | 实例生产消息条数,按照所选择的时间粒度统计求和。 |
实例生产流量 (MB) | 实例生产流量(不包含副本产生的流量),按照所选择的时间粒度统计求和。 |
实例消费消息条数 (Count) | 实例消费消息条数,按照所选择的时间粒度统计求和。 |
Topic 监控
监控指标 | 说明 |
最大生产流量(MB/s) | Topic 最大生产流量(不含副本流量)。 |
最大消费流量(MB/s) | Topic 最大消费流量。 |
消费消息条数(条) | Topic 的实际消费消息条数,按照所选择的时间粒度统计求和。 |
消费流量(MB) | Topic 的实际消费流量(不包含副本产生的流量),按照所选择的时间粒度统计求和。 |
占用磁盘的消息总量(MB)(推荐) | Topic 实际占用磁盘的消息总量(不包含副本),按照所选择的时间粒度取最新值。 |
生产消息条数(条) | Topic 的实际生产消息条数,按照所选择的时间粒度统计求和。 |
生产流量(MB) | Topic 的实际生产流量(不包含副本产生的流量),按照所选择的时间粒度统计求和。 |
落盘的消息总条数(条) | Topic 的实际的落盘的消息总条数(不包含副本),按照所选择的时间粒度取最新值。 |
topic 消费限流次数(Count/s) | Topic 消费限流次数,按照所选择的时间粒度统计求和。 |
topic 生产限流次数(Count/s) | Topic 生产限流次数,按照所选择的时间粒度统计求和。 |
Topic-Partition 监控
监控指标 | 说明 |
消费消息条数(Count) | Partition 的实际消费消息条数,按照所选择的时间粒度统计求和。 |
消费流量(MB) | Partition 的实际消费流量(不包含副本产生的流量),按照所选择的时间粒度统计求和。 |
落盘的消息总条数(Count) | Partition 的实际的落盘的消息总条数(不包含副本),按照所选择的时间粒度取最新值。 |
占用磁盘的消息总量(MB) | Partition 实际占用磁盘的消息总量(不包含副本),按照所选择的时间粒度取最新值。 |
生产消息条数(Count) | Partition 的实际生产消息条数,按照所选择的时间粒度统计求和。 |
生产流量(MB) | Partition 的实际生产流量(不包含副本产生的流量),按照所选择的时间粒度统计求和。 |
Consumer Group-Topic 监控
监控指标 | 说明 |
主题最大 offset | 当前主题中所有分区的最大 offset。 |
主题消费 offset(区分 offset 最大值) | 当前主题所有分区中消费组消费的最大 offset。 |
主题未消费消息数(条) | 当前主题所有分区消费组未消费消息总和。 |
主题消费速度(条/分钟) | 当前主题所有分区消费组消费速率总和。 |
Consumer Group-Partition 监控
监控指标 | 说明 |
分区消费速度(条/分钟) | 消费分组在该分区的消费速率(条/分钟)。 |
当前消费 offset | 消费分组该分区当前消费 offset。 |
当前分区最大 offset | 当前 分区 最大 offset。 |
未消费的消息条数(条)(推荐) | 消费分组在该分区下未消费消息数。 |
CKafka 监控 API 文档
CKafka 监控 API 详情可参见如下文档: