Kafka-eagle监控平台
- 监控工具对比
监控工具 | 特点 | 备注 |
Kafka Web Console | 实现brokers、topic列表等监控,展示生产和消费流量图。 | 存在bug,会与生产者、消费者和zookeeper建立大量的连接,导致网络阻塞。 |
Kafka Manager | 实现broker级常见的jmx监控,可以对consumer消费进度进行监控,可以web对多个集群进行管理。 | 编译安装耗时,不能设置访问控制,不能配置告警,非常耗内存。 |
Kafka Eagle | 实现broker级常见的jmx监控,可以对consumer消费进度进行监控,可以web对多个集群进行管理。 | 安装简单(二进制包解压即用), 可以配置告警(钉钉、微信、email均可),需要数据库(mysql或sqlite)。 |
Kafka Offset Monitor | 如果场景是偏重集群管理,则不要选择 | 该项目已经近2年未维护。 |
JmxTool | 结合Influxdb和Grafana使用 | 比较繁琐 |
- 官⽹下载压缩包
http://www.kafka-eagle.org/ - 安装jdk
- 解压缩后修改配置⽂件 system-config.properties
# 配置zk
cluster1.zk.list=172.16.253.35:2181 #此处单机
# 配置mysql
kafka.eagle.driver=com.mysql.cj.jdbc.Driver
kafka.eagle.url=jdbc:mysql://172.16.253.22:3306/ke? # 默认自动建库
useUnicode=true&characterEncoding=UTF8&zeroDateTimeBehavior=convertToNull
kafka.eagle.username=root
kafka.eagle.password=123456
- 启动kafka-eagle
chmod +x ke.sh
./ke.sh start
浙公网安备 33010602011771号