查询实例在CES的监控层级关系
当前页面API为历史版本API,未来可能停止维护。请使用查询实例在CES的监控层级关系。
请求消息
请求参数
无
请求示例
无
响应消息
响应参数
参数说明见表2。
参数 |
类型 |
说明 |
---|---|---|
dimensions |
Array of object dimensions |
监控维度。参数参考表3。 |
instance_ids |
Array of object instance_ids |
实例信息。参数参考表4。 |
nodes |
Array of object nodes |
节点信息。参数参考表5。 |
queues |
Array of object queues |
队列信息。参数参考表6。 |
groups |
Array of object groups |
消费组信息。参数参考表7。 |
参数 |
类型 |
说明 |
---|---|---|
name |
String |
监控维度名称。 |
metrics |
Array of object metrics |
监控指标名称。参数参考表10。 |
key_name |
Array of object key_name |
监控查询使用的key。 |
dim_router |
Array of object dim_router |
监控维度路由。 |
children |
Array of object children |
子维度列表。参数参考表8。 |
参数 |
类型 |
说明 |
---|---|---|
name |
String |
子维度名称。 |
metrics |
Array of String |
监控指标名称列表。参数参见表10。 |
key_name |
Array of String |
监控查询使用的key。 |
dim_router |
Array of String |
监控维度路由 |
维度 |
指标ID |
说明 |
---|---|---|
kafka_instance_id (kafka实例维度) |
current_topics |
topic个数 |
current_partitions |
分区个数 |
|
group_messages |
消费组堆积消息数 |
|
kafka_broker(kafka节点维度) |
broker_data_size |
节点数据容量 |
broker_messages_in_rate |
消息生产速率,每秒生产的消息数量 |
|
broker_bytes_out_rate |
消费流量,每秒消费的字节数 |
|
broker_bytes_in_rate |
生产流量,每秒生产的字节数 |
|
broker_public_bytes_in_rate |
公网入流量,每秒节点公网访问流入流量 |
|
broker_public_bytes_out_rate |
公网出流量,每秒节点公网访问流出流量 |
|
broker_produce_mean |
消息生产平均处理时长,服务端处理消息生产请求平均时长 |
|
broker_fetch_mean |
消息消费平均处理时长,服务端处理消息消费请求平均时长 |
|
kafka_topics(kafka topic维度) |
topic_data_size |
队列数据容量,当前队列的数据容量 |
topic_messages_in_rate |
消息生产速率,每秒钟生产的消息数量 |
|
topic_bytes_out_rate |
消费流量,每秒钟消费的字节数 |
|
topic_bytes_in_rate |
生产流量,每秒钟生产的字节数 |
|
topic_messages |
队列消息总数,当前队列的总消息数 |
|
kafka_partitions(kafka分区维度) |
produced_messages |
生产消息数,已经生产的消息数 |
partition_messages |
分区消息数,分区当前的消息数 |
|
messages_consumed |
分区已消费消息数,当前消费组已经消费的消息个数 |
|
messages_remained |
分区剩余可消费数,消费组剩余可消费的消息个数 |
|
kafka_groups_partitions(kafka消费组维度) |
messages_consumed |
分区已消费消息数,当前消费组已经消费的消息个数 |
messages_remained |
分区剩余可消费消息数,当前消费组剩余可消费的消息个数 |
响应示例
{ "dimensions": [{ "name": "kafka_instance_id", "metrics": ["current_partitions", "current_topics", "group_messages"], "key_name": ["instance_ids"], "dim_router": ["kafka_instance_id"] }, { "name": "kafka_broker", "metrics": ["broker_data_size", "broker_messages_in_rate", "broker_bytes_out_rate", "broker_bytes_in_rate", "broker_produce_mean", "broker_fetch_mean"], "key_name": ["nodes"], "dim_router": ["kafka_instance_id", "kafka_broker"] }, { "name": "kafka_rest", "metrics": ["rest_produce_success", "rest_produce_failed", "rest_produce_latency", "rest_produce_msg_num", "rest_produce_flow", "rest_consume_success", "rest_consume_failed", "rest_consume_latency", "rest_consume_msg_num", "rest_consume_flow", "rest_commit_success", "rest_commit_failed", "rest_commit_latency", "rest_commit_msg_num", "rest_commit_flow"], "key_name": ["nodes"], "dim_router": ["kafka_instance_id", "kafka_rest"] }, { "name": "kafka_topics", "metrics": ["topic_data_size", "topic_messages_in_rate", "topic_bytes_out_rate", "topic_bytes_in_rate", "topic_messages"], "key_name": ["queues"], "dim_router": ["kafka_instance_id", "kafka_topics"], "children": [{ "name": "kafka_partitions", "metrics": ["produced_messages", "partition_messages"], "key_name": ["queues", "partitions"], "dim_router": ["kafka_instance_id", "kafka_topics", "kafka_partitions"] }] }, { "name": "kafka_groups_partitions", "metrics": ["messages_consumed", "messages_remained"], "key_name": ["groups", "queues", "partitions"], "dim_router": ["kafka_instance_id", "kafka_groups", "kafka_groups_topics", "kafka_groups_partitions"] }], "instance_ids": [{ "name": "68f3f6a0-3741-453b-bda9-a6ff6b5bb6f7" }], "nodes": [{ "name": "broker-0" }, { "name": "broker-1" }, { "name": "broker-2" }], "queues": [{ "name": "aaaa", "partitions": [{ "name": "0" }] }, { "name": "mytest", "partitions": [{ "name": "0" }, { "name": "1" }, { "name": "2" }] }, { "name": "topic-84234378", "partitions": [{ "name": "0" }, { "name": "1" }, { "name": "2" }] }], "groups": [{ "name": "test-consumer-group", "queues": [{ "name": "mytest", "partitions": [{ "name": "0" }, { "name": "1" }, { "name": "2" }] }] }] }