Canal Prometheus 简介
Canal server 性能指标监控基于prometheus的实现。
关于prometheus,参见官网
效果示意图
canal监控相关原始指标列表:指标
说明
单位
精度
canal_instance_transactions
instance接收transactions计数
-
-
canal_instance
instance基本信息
-
-
canal_instance_subscriptions
instance订阅数量
-
-
canal_instance_publish_blocking_time
instance dump线程提交到异步解析队列过程中的阻塞时间(仅parallel解析模式)
ms
ns
canal_instance_received_binlog_bytes
instance接收binlog字节数
byte
-
canal_instance_parser_mode
instance解析模式(是否开启parallel解析)
-
-
canal_instance_client_packets
instance client请求次数的计数
-
-
canal_instance_client_bytes
向instance client发送数据包字节计数
byte
-
canal_instance_client_empty_batches
向instance client发送get接口的空结果计数
-
-
canal_instance_client_request_error
instance client请求失败计数
-
-
canal_instance_client_request_latency
instance client请求的响应时间概况
-
-
canal_instance_sink_blocking_time
instance sink线程put数据至store的阻塞时间
ms
ns
canal_instance_store_produce_seq
instance store接收到的events sequence number
-
-
canal_instance_store_consume_seq
instance store成功消费的events sequence number
-
-
canal_instance_store
instance store基本信息
-
-
canal_instance_store_produce_mem
insta