消息队列
消息队列监控项可以对消息队列的访问进行监控,可以监控的消息队列包含KafkaProducer等类型。本章节主要对查看KafkaProducer监控进行介绍。
查看消息队列
- 登录管理控制台。
- 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。
- 在左侧导航栏选择“应用监控 > 指标”。
- 在界面左侧树单击待查看消息队列环境后的。
- 单击“消息队列”,切换至消息队列页签。默认展示“全部实例”的“KafkaProducer监控”信息。
图1 查看通信协议
- 在消息对列页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。
图2 选择实例和监控项
- 单击时间维度选择按钮,默认“近20分钟”。
当前支持“近20分钟”、“近1小时”、“近3小时”、“近6小时”、“近1天”、“今天”、“昨天”、“近7天”、“近30天”以及自定义。
图3 选择时间维度
- 单击列表右上角的自定义列表项,使界面上显示您需要查看的指标数据。
- 单击列表右上的导出列表项,可以导出当前页的列表信息,最大支持导出100条。
查看KafkaProducer监控
topic监控
可以在topic监控页签下查看所选实例的信息,具体指标以及说明,参见表1。
指标集 |
指标 |
说明 |
---|---|---|
topic监控 |
id |
clientid和ip信息。 |
topic |
kafka的topic名称。 |
|
Producer生成序列号 |
Producer生成序列号。 |
|
总发送次数 |
总发送次数。 |
|
总发送字节数 |
总发送字节数。 |
|
每秒发送字节 |
每秒发送字节。 |
|
每秒错误数 |
每秒错误数。 |
|
每秒重试数 |
每秒重试数。 |
|
每秒发送数 |
每秒发送数。 |
- 单击“id”、“topic”等列的蓝色字体数值,可以查看所选时间段内该topic监控的趋势图。
发送消息方法监控
可以在发送消息方法监控页签下查看所选实例的信息,具体指标以及说明,参见表2。
指标集 |
指标 |
说明 |
---|---|---|
发送消息方法监控 |
topic |
topic。 |
调用次数 |
调用次数。 |
|
平均响应时间 |
平均响应时间。 |
|
错误数 |
错误数。 |
|
最大并发 |
最大并发。 |
|
最慢调用 |
最大响应时间。 |
|
0-10ms |
时延在0-10ms范围请求数。 |
|
10-100ms |
时延在10-100ms范围请求数。 |
|
100-200ms |
时延在100-200ms范围请求数。 |
|
200-1000ms |
时延在200-1000ms范围请求数。 |
|
1-10s |
时延在1-10s范围请求数。 |
|
10s-n |
时延在10s以上请求数。 |
- 单击“topic”、“调用次数”、“平均响应时间(ms)”等列的蓝色字体数值,可以查看所选时间段内该topic监控的趋势图。
异常
可以在异常页签下查看KafkaProducer监控的异常统计信息,具体指标以及说明,参见表3。
- 单击“异常数量”、“次数”等列的蓝色数值,可以查看所选时间段内该线程的趋势图。
- 单击“异常消息”列的蓝色文字,可以查看异常消息的详细内容。
- 单击“错误堆栈”列的“查看详情”可以查看异常的详细信息。
- 单击“错误堆栈”列的“历史信息”可以查看该类名的历史异常堆栈列表。
总览
可以在总览页签下查看所选实例的调用趋势图,具体指标以及说明,参见表4。选中某一个时间节点时,图表支持联动。展示该时间节点下各个指标的实际数值。