Prometheus 监控Kafka集群并设置AlertManager告警

针对于Kafka集群监控,目前有多种监控源Kafka Exporter以及Jmx Exporter。想要完整的监控Kafka最好的情况下是把这两个metric都添加进行监控 Kafka Exporter metric数据如下

Metric 作用
kafka_topic_partitions 该topic的分区数
kafka_topic_partition_current_offset topic当前偏移量
kafka_topic_partition_oldest_offset Broker的最旧偏移量
kafka_topic_partition_in_sync_replica topic同步副本数
kafka_topic_partition_leader Leader Broker ID
kafka_topic_partition_leader_is_preferred topic正在使用首选代理
kafka_topic_partition_replicas topic的副本数
kafka_topic_partition_under_replicated_partition topic、分区处于复制状态