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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通