Kafka监控系统Kafka Eagle安装和使用

一、下载安装

Kafka Eagle监控系统是一款用来监控Kafka集群的工具,支持管理多个Kafka集群、管理Kafka主题(包含查看、删除、创建等)、消费者组合消费者实例监控、消息阻塞告警、Kafka集群健康状态查看等。

1.1 下载安装包
http://download.smartloli.org/下载界面如下图所示:
在这里插入图片描述

tar -zxvf kafka-eagle-bin-1.4.4.tar.gz
//进入刚才解压的目录
tar -zxvf kafka-eagle-web-1.4.4-bin.tar.gz   -C /opt/module/
//修改名字
 mv kafka-eagle-web-1.4.4  kafka-eagle

二、环境配置

2.1添加环境变量

//使用root权限编辑环境变量
sudo vi /etc/profile
 
export KE_HOME=/opt/module/kafka-eagle
export PATH=$PATH:$KE_HOME/bin
//注意:source /etc/profile

2.2修改配置文件

进入kafka-eagle的conf目录下修改配置文件,配置基础配置

#修改配置文件
vim system-config.properties

#配置文件详情介绍
 
#kafkazookeeper节点配置属性多个可以添加一个,cluster1 
kafka.eagle.zk.cluster.alias=cluster1
cluster1.zk.list=slave1:2181,slave2:2181,slave3:2181
######################################
# zk 线程数量
######################################
kafka.zk.limit.size=25
 
######################################
# kafka eagle 的端口
######################################
kafka.eagle.webui.port=8048
 
######################################
# kafka offset storage
######################################
cluster1.kafka.eagle.offset.storage=kafka
 
######################################
# enable kafka 开启图表
# 及开始sql查询
######################################
kafka.eagle.metrics.charts=true
 
kafka.eagle.sql.fix.error=true
######################################
# 提醒的email
######################################
kafka.eagle.mail.enable=false
kafka.eagle.mail.sa=
kafka.eagle.mail.username=
kafka.eagle.mail.password=
kafka.eagle.mail.server.host=
kafka.eagle.mail.server.port=
 
######################################
# 删除kafka topic 的token
######################################
kafka.eagle.topic.token=keadmin
 
######################################
# kafka sasl authenticate
######################################
kafka.eagle.sasl.enable=false
kafka.eagle.sasl.protocol=SASL_PLAINTEXT
kafka.eagle.sasl.mechanism=PLAIN
 
######################################
# kafka jdbc 地址注意可以自己安装数据mysql也可以自带的
# 如果要使用MySQL可以替换驱动、用户名、密码、连接地址
######################################
kafka.eagle.driver=org.sqlite.JDBC
kafka.eagle.url=jdbc:sqlite:/opt/module/kafka-eagle/db/ke.db
kafka.eagle.username=root
kafka.eagle.password=123456

2.3 给启动文件执行权限

 cd bin
 chmod 777 ke.sh

三、启动测试

3.1 启动

在启动前要先完成zookeeper和kafka的启动。

bin/ke.sh start

在这里插入图片描述
然后访问url地址
在这里插入图片描述
登录进去后页面
在这里插入图片描述
在这里插入图片描述

3.2 测试

使用kafkasql查询的功能
在这里插入图片描述
结果:
在这里插入图片描述
在这里插入图片描述

发布了28 篇原创文章 · 获赞 13 · 访问量 8821

猜你喜欢

转载自blog.csdn.net/qq_36470898/article/details/104547549