更新时间:2022-09-05 GMT+08:00

支持的监控指标

功能说明

本节定义了DMS服务上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或API接口来检索DMS服务产生的监控指标和告警信息。

指标的命名空间和维度的更多信息,请参考《云监控服务 API参考》的“查询监控数据”章节。

命名空间

SYS.DMS

普通队列监控指标

表1 普通队列中队列支持的监控项

指标ID

指标名称

含义

取值范围

测量对象

监控周期(原始指标)

queued_messages

队列消息数

该指标用于统计队列中当前的消息总数量。

消息在队列中至少保存72小时,超过72小时的消息将会被删除,删除的消息不在此统计项内。

死信消息只与消费组相关,且存储在死信队列中,它的产生与消亡,不影响当前队列消息数。

单位:Count

≥ 0 Count

普通队列

1分钟

message_size

消息大小

该指标用于统计队列一分钟内生产的消息的总大小。

用于观察生产消息的流量。

单位:Bytes

≥ 0 Bytes

普通队列

1分钟

request_count

消息请求数

该指标用于统计队列一分钟内生产消息的请求总数。

单位:Count

≥ 0 Count

普通队列

1分钟

表2 普通队列中消费组支持的监控项

指标ID

指标名称

含义

取值范围

测量对象

监控周期(原始指标)

dead_avail_messages

消息堆积数

该指标用于统计消费组当前未消费的消息数量。

消息在队列中至少保存72小时,超过72小时的消息将会被删除,删除的消息无法继续消费,不在此统计项内。

如果消息进入死信队列,会标记为已消费,所以消息堆积数不包含死信消息数。

单位:Count

≥ 0 Count

普通队列的消费组

1分钟

consumed_messages

已消费消息数

该指标用于统计消费组累计已消费的消息数量。

从创建消费组开始统计并持续累计。

如果消息进入死信队列,会标记为已消费,所以已消费消息数包含死信消息数。

单位:Count

≥ 0 Count

普通队列的消费组

1分钟

skipped_messages

跳跃消费消息数

该指标用于统计消费组中未消费且被删除的消息数。

从创建消费组开始统计并持续累计。

消息在队列中至少保存72小时,超过72小时的消息将会被删除,删除的消息无法继续消费。

单位:Count

≥ 0 Count

普通队列的消费组

1分钟

dead_avail_messages

死信消息堆积数

该指标用于统计消费组当前未消费的死信消息数量。

消息在队列中至少保存72小时,超过72小时的消息将会被删除,删除的消息无法继续消费,不在此统计项内。

单位:Count

≥ 0 Count

普通队列的消费组

1分钟

dead_his_messages

死信历史消息数

该指标用于统计消费组中累计死信历史消息的总数,从创建消费组开始统计,包含已消费和未消费,以及因超期未消费被删除的所有消息。

单位:Count

≥ 0 Count

普通队列的消费组

1分钟

高级队列监控指标

表3 高级队列中队列支持的监控项

指标ID

指标名称

含义

取值范围

测量对象

监控周期(原始指标)

queued_messages

队列消息数

该指标用于统计队列中当前的消息总数量。

消息在队列中至少保存72小时,超过72小时的消息将会被删除,删除的消息不在此统计项内。

死信消息只与消费组相关,且存储在死信队列中,它的产生与消亡,不影响当前队列消息数。

单位:Count

≥ 0 Count

高级队列

1分钟

message_size

消息大小

该指标用于统计队列一分钟内生产的消息的总大小。

用于观察生产消息的流量。

单位:Bytes

≥ 0 Bytes

高级队列

1分钟

request_count

消息请求数

该指标用于统计队列一分钟内生产消息的请求总数。

单位:Count

≥ 0 Count

高级队列

1分钟

表4 高级队列中消费组支持的监控项

指标ID

指标名称

含义

取值范围

测量对象

监控周期(原始指标)

dead_avail_messages

消息堆积数

该指标用于统计消费组当前未消费的消息数量。

消息在队列中至少保存72小时,超过72小时的消息将会被删除,删除的消息无法继续消费,不在此统计项内。

如果消息进入死信队列,会标记为已消费,所以消息堆积数不包含死信消息数。

单位:Count

≥ 0 Count

高级队列的消费组

1分钟

维度

Key

Description

queue_instance_id

队列ID

group_instance_id

队列消费组ID