比Kafka Mangaer更优秀的开源监控工具-Kafka Eagle
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
在Kafka的监控系统中有很多优秀的开源监控系统。比如Kafka-manager,open-faclcon,zabbix等主流监控工具均可直接监控kafka。Kafka集群性能监控可以从消息网络传输,消息传输流量,请求次数等指标来衡量集群性能。这些指标数据可以通过访问kafka集群的JMX接口获取。
由于Kafka Eagle监控系统核心模块采用java编程语言实现,因此启动Kafka Eagle 监控系统需要依赖Java运行环境(JDK),建议使用java 7以上版本,推荐使用JDK1.8。关于jdk的安装我就不废话了,大家自行安装一下。
一.kafka Eagle简介
1>.kafka Eagle监控系统
kafka Eagle监控系统的目标是做一个部署简单,开发容易,使用方便的kafka消息监控系统。
2>.Kafka Eagle最新版本的
下载地址:http://download.smartloli.org/
3>.Kafka Eagle 源代码
下载地址:https://github.com/smartloli/kafka-eagle
4>.Kafka Eagle 各个版本
下载地址:https://ke.smartloli.org/5.ChangeLog/1.ChangeLog.html
二.安装Kafka Eagle
1>.使用wget工具下载kafka Eagle 软件安装包
[root@node105 ~]# [root@node105 ~]# mkdir -pv /yinzhengjie/kafka-eagle && cd /yinzhengjie/kafka-eagle mkdir: created directory ‘/yinzhengjie/kafka-eagle’ [root@node105 kafka-eagle]# [root@node105 kafka-eagle]# wget https://github.com/smartloli/kafka-eagle-bin/archive/v1.2.0.tar.gz --2018-11-14 15:21:20-- https://github.com/smartloli/kafka-eagle-bin/archive/v1.2.0.tar.gz Resolving github.com (github.com)... 52.74.223.119, 13.250.177.223, 13.229.188.59 Connecting to github.com (github.com)|52.74.223.119|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/smartloli/kafka-eagle-bin/tar.gz/v1.2.0 [following] --2018-11-14 15:21:21-- https://codeload.github.com/smartloli/kafka-eagle-bin/tar.gz/v1.2.0 Resolving codeload.github.com (codeload.github.com)... 13.250.162.133, 54.251.140.56, 13.229.189.0 Connecting to codeload.github.com (codeload.github.com)|13.250.162.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: ‘v1.2.0.tar.gz’ [ <=> ] 57,443,692 1.73MB/s in 31s 2018-11-14 15:21:53 (1.79 MB/s) - ‘v1.2.0.tar.gz’ saved [57443692] [root@node105 kafka-eagle]# [root@node105 kafka-eagle]# ll total 56100 -rw-r--r--. 1 root root 57443692 Nov 14 15:32 v1.2.0.tar.gz [root@node105 kafka-eagle]#