当前位置:主页 > 查看内容

支持的监控指标_分布式消息服务 Kafka_用户指南_监控

发布时间:2021-10-17 00:00| 位朋友查看

简介:功能说明 本节定义了DMS服务上报云监控服务的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务提供管理控制台或 API接口 来检索Kafka服务产生的监控指标和告警信息。 例如,通过API接口获取 磁盘容量使用率 监控指标信息,可参考 API接……

功能说明

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

例如,通过API接口获取磁盘容量使用率监控指标信息,可参考API接口-查询监控数据

命名空间

SYS.DMS

实例监控指标

表1 Kafka专享版实例支持的监控项

指标ID

指标名称

含义

取值范围

测量对象&维度

监控周期(原始指标)

current_partitions

分区数

该指标用于统计Kafka实例中已经使用的分区数量。

单位:Count

0~18000

测量对象:分布式消息服务

测量维度:

kafka_instance_id

1分钟

current_topics

主题数

该指标用于统计Kafka实例中已经创建的主题数量。

单位:Count

0~600

测量对象:分布式消息服务

测量维度:

kafka_instance_id

1分钟

group_msgs

堆积消息数

该指标用于统计Kafka实例中所有消费组中总堆积消息数。

单位:Count

0~1000000000

测量对象:分布式消息服务

测量维度:

kafka_instance_id

1分钟

节点监控指标

表2 Kafka专享版实例支持的监控项

指标ID

指标名称

含义

取值范围

测量对象&维度

监控周期(原始指标)

broker_data_size

节点数据容量

该指标用于统计节点当前的消息数据大小。

单位:Byte

0~5000000000000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_messages_in_rate

消息生产速率

该指标用于统计每秒生产的消息数量。

单位:Count/s

0~500000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_bytes_out_rate

消费流量

该指标用于统计每秒消费的字节数。

单位:Byte/s

0~500000000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_bytes_in_rate

生产流量

该指标用于统计每秒生产的字节数。

单位:Byte/s

0~500000000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_public_bytes_in_rate

公网入流量

统计Broker节点每秒公网访问流入流量。

单位:Byte/s

说明:

已开启公网访问,并且设置了弹性IP地址的实例,请在弹性公网IP服务中查看此监控指标。

0~500000000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_public_bytes_out_rate

公网出流量

统计Broker节点每秒公网访问流出流量。

单位:Byte/s

说明:

已开启公网访问,并且设置了弹性IP地址的实例,请在弹性公网IP服务中查看此监控指标。

0~500000000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_fetch_mean

消费请求平均处理时长

统计Broker节点处理消费请求平均时长。

单位:ms

0~10000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_produce_mean

生产请求平均处理时长

统计Broker节点处理生产请求平均时长。

单位:ms

0~10000

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_cpu_core_load

CPU核均负载

该指标为从Kafka节点虚拟机层面采集的CPU每个核的平均负载。

0~20

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_disk_usage

磁盘容量使用率

该指标为从Kafka节点虚拟机层面采集的磁盘容量使用率。

单位:%。

0~100%

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_memory_usage

内存使用率

该指标为Kafka节点虚拟机层面采集的内存使用率。

单位:%。

0~100%

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_heap_usage

Kafka进程JVM堆内存使用率

该指标从Kafka节点Kafka进程JVM中采集的堆内存使用率。

单位:%。

0~100%

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_alive

节点存活状态

表示Kafka节点是否存活。

1:存活

0:离线

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_connections

连接数

统计Kafka节点当前所有TCP连接数量。

单位:Count

>0

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_cpu_usage

CPU使用率

统计Kafka节点虚拟机的CPU使用率。

单位:%。

0~100%

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_disk_read_await

磁盘平均读操作耗时

该指标用于统计磁盘在测量周期内平均每个读IO的操作时长。

单位:ms。

>0

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_disk_write_await

磁盘平均写操作耗时

该指标用于统计磁盘在测量周期内平均每个写IO的操作时长。

单位:ms。

>0

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_total_bytes_in_rate

网络入流量

统计Broker节点每秒网络访问流入流量。

单位:Byte/s。

>0

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

broker_total_bytes_out_rate

网络出流量

统计Broker节点每秒网络访问流出流量。

单位:Byte/s。

>0

测量对象:分布式消息服务

测量维度:

kafka_broker

1分钟

队列监控指标

表3 Kafka专享版实例支持的监控项

指标ID

指标名称

含义

取值范围

测量对象&维度

监控周期(原始指标)

topic_bytes_in_rate

生产流量

该指标用于统计每秒生产的字节数。

单位:Byte/s

说明:

在“队列”页签,当“监控类型”为“基本监控”时,才包含该指标。

0~500000000

测量对象:分布式消息服务

测量维度:

kafka_topics

1分钟

topic_bytes_out_rate

消费流量

该指标用于统计每秒消费的字节数。

单位:Byte/s

说明:

在“队列”页签,当“监控类型”为“基本监控”时,才包含该指标。

0~500000000

测量对象:分布式消息服务

测量维度:

kafka_topics

1分钟

topic_data_size

队列数据容量

该指标用于统计队列当前的消息数据大小。

单位:Byte

说明:

在“队列”页签,当“监控类型”为“基本监控”时,才包含该指标。

0~5000000000000

测量对象:分布式消息服务

测量维度:

kafka_topics

1分钟

topic_messages

队列消息总数

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

单位:Count

说明:

在“队列”页签,当“监控类型”为“基本监控”时,才包含该指标。

≥ 0

测量对象:分布式消息服务

测量维度:

kafka_topics

1分钟

topic_messages_in_rate

消息生产速率

该指标用于统计每秒生产的消息数量。

单位:Count/s

说明:

在“队列”页签,当“监控类型”为“基本监控”时,才包含该指标。

0~500000

测量对象:分布式消息服务

测量维度:

kafka_topics

1分钟

partition_messages

分区消息数

该指标用于统计分区中当前的消息个数。

单位:Count

说明:

在“队列”页签,当“监控类型”为“分区监控”时,才包含该指标。

≥ 0

测量对象:分布式消息服务

测量维度:

kafka_partitions

1分钟

produced_messages

生产消息数

该指标用于统计目前生产的消息总数。

单位:Count

说明:

在“队列”页签,当“监控类型”为“分区监控”时,才包含该指标。

≥ 0

测量对象:分布式消息服务

测量维度:

kafka_partitions

1分钟

消费组监控指标

表4 Kafka专享版实例支持的监控项

指标ID

指标名称

含义

取值范围

测量对象&维度

监控周期(原始指标)

messages_consumed

分区已消费消息数

该指标用于统计当前消费组已经消费的消息个数。

单位:Count

≥ 0

测量对象:分布式消息服务

测量维度:

kafka_groups-partitions

1分钟

messages_remained

分区可消费消息数

该指标用于统计消费组可消费的消息个数。

单位:Count

≥ 0

测量对象:分布式消息服务

测量维度:

kafka_groups-partitions

1分钟

topic_messages_remained

队列可消费消息数

该指标用于统计消费组指定队列可以消费的消息个数。

单位:个

0~(263-1)

测量对象:分布式消息服务

测量维度:

kafka_groups_topics

1分钟

topic_messages_consumed

队列已消费消息数

该指标用于统计消费组指定队列当前已经消费的消息数。

单位:个

0~(263-1)

测量对象:分布式消息服务

测量维度:

kafka_groups_topics

1分钟

consumer_messages_remained

消费组可消费消息数

该指标用于统计消费组剩余可以消费的消息个数。

单位:个

0~(263-1)

测量对象:分布式消息服务

测量维度:

kafka_groups

1分钟

consumer_messages_consumed

消费组已消费消息数

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

单位:个

0~(263-1)

测量对象:分布式消息服务

测量维度:

kafka_groups

1分钟

维度

Key

Value

kafka_instance_id

Kafka专享版实例

kafka_broker

Kafka专享版实例节点

kafka_topics

Kafka专享版实例队列

kafka_partitions

Kafka专享版实例分区

kafka_groups-partitions

Kafka专享版实例分区的消费组

kafka_groups_topics

Kafka专享版实例队列的消费组

kafka_groups

Kafka专享版实例的消费组


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐