kakfa监控之kafka eagle

一.修改kafka启动命令

修改kafka-server-start.sh命令中

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
    export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
fi

为:

if [ "x$KAFKA_HEAP_OPTS" = "x" ]; then
    export KAFKA_HEAP_OPTS="-server -Xms2G -Xmx2G -XX:PermSize=128m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=5 -XX:InitiatingHeapOccupancyPercent=70"
    export JMX_PORT="9999"
    #export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
fi

修改后分发文件到其他kafka节点

二.上传eagle安装包到服务器并解压

  1. 在安装包所在路径执行解压命令:
    安装包需要解压两层
    将第一次解压得到的kafka-eagle-web-1.3.7-bin.tar.gz解压安装:

tar -zxvf kafka-eagle-web-1.3.7-bin.tar.gz -C /opt/module/

  1. 修改配置文件
######################################
# multi zookeeper&kafka cluster list
######################################
kafka.eagle.zk.cluster.alias=cluster1
cluster1.zk.list=hadoop101:2181,hadoop102:2181,hadoop103:2181

######################################
# kafka offset storage
######################################
cluster1.kafka.eagle.offset.storage=kafka

######################################
# enable kafka metrics
######################################
kafka.eagle.metrics.charts=true
kafka.eagle.sql.fix.error=false

######################################
# kafka jdbc driver address
######################################
kafka.eagle.driver=com.mysql.jdbc.Driver
kafka.eagle.url=jdbc:mysql://hadoop101:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
kafka.eagle.username=root
kafka.eagle.password=yourpassword

三,启动kafka和eagle

bin/ke.sh start
image

浏览器访问 : http://hadoop101:8048
输入提示的账号密码登录
image

可以查看到集群信息
image

posted @ 2021-12-15 16:16  乐百事  阅读(53)  评论(0编辑  收藏  举报