四、Kafka监控——Eagle
1、修改kafka启动命令
kafka/bin vim 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
2、解压
3、给权限
进kafka-eagle/bin
chmod 777 ke.sh
4、修改配置文件
这一步要注意:
先看Kafka的配置
kafka/bin/
vim server.properties
看看自己配置的什么
复制后面的几个参数
然后进kafka-eagle/conf
vim system-config.properties
######################################
# multi zookeeper&kafka cluster list
######################################
kafka.eagle.zk.cluster.alias=cluster1
#注意:下面这个就是kafka中server.properties中的配置
cluster1.zk.list=hadoop102:2181,hadoop103:2181,hadoop104:2181/kafka
######################################
# 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://hadoop102:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
kafka.eagle.username=root
kafka.eagle.password=000000
5、添加eagle的环境变量
添加完source一把
6、启动
kafka-eagle/bin/ke.sh start
出现如下页面
7、查看
然后进 启动时的给你的地址进去查看
8、排错
如果没有启动,或者启动之后发现页面什么也没有,就去看日志文件
进logs里面看error.log
*如果需要安装包,请留言~~~~~*