安装kafka eagle监控kafka集群

安装kafka eagle监控kafka集群

安装kafka eagle监控kafka集群

1、下载kafka eagle的压缩包并解压

wget https://github.com/smartloli/kafka-eagle-bin/archive/v1.2.7.tar.gz

解压

tar -zxvf xxx

2、配置环境变量

需要配置JAVA_HOME和KE_HOME的环境变量

在自己的home目录下面的.bash_profile文件里面增加如下内容

export JAVA_HOME=/usr/local/jdk1.8.0_151
#add kafka-eagle
export KE_HOME=/data/ai-system/docker-data/kafka-eagle/kafka-eagle-bin-1.2.7/kafka-eagle-web-1.2.7
PATH=$PATH:$KE_HOME/bin:$JAVA_HOME/bin
export PATH

刷新使之立即生效

source ~/.bash_profile

这里有一定要将JAVA_HOME和KE_HOME export出来,不然后面运行会报错,因为ke.sh里面用到了这两个变量

3、修改配置文件

进入自己安装的kafka eagle的config目录

cd $KE_HOME/conf
vim system-config.properties

######################################
# multi zookeeper&kafka cluster list
######################################
kafka.eagle.zk.cluster.alias=cluster1
#配置zk集群的
cluster1.zk.list=ip1:2181,ip2:2182,ip3:2183
#cluster2.zk.list=xdn10:2181,xdn11:2181,xdn12:2181

######################################
# zk client thread limit
######################################
kafka.zk.limit.size=25

######################################
# kafka eagle webui port
######################################
访问web的端口,注意防火墙
kafka.eagle.webui.port=8048

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

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

######################################
# kafka sql topic records max
######################################
kafka.eagle.sql.topic.records.max=5000

######################################
# alarm email configure
######################################
kafka.eagle.mail.enable=true
kafka.eagle.mail.sa=alert_sa
kafka.eagle.mail.username=alert_sa@163.com
kafka.eagle.mail.password=mqslimczkdqabbbh
kafka.eagle.mail.server.host=smtp.163.com
kafka.eagle.mail.server.port=25

######################################
# delete 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 driver address
######################################
#我切换了自己mysql,下面用自己的配置的mysql的用户名和密码
kafka.eagle.driver=com.mysql.jdbc.Driver
kafka.eagle.url=jdbc:mysql://mysql_ip:3306/vision_platform?useUnicode: true&characterEncoding: UTF-8
kafka.eagle.username=root
kafka.eagle.password=mysqlpasswd



开启ke.sh的可执行权限

chmod + x $KE_HOME/bin/ke.sh

4、运行ke.sh

命令 说明
ke.sh start 启动Kafka Eagle系统
ke.sh stop 停止Kafka Eagle系统
ke.sh restart 重启Kafka Eagle系统
ke.sh status 查看Kafka Eagle系统运行状态
ke.sh stats 统计Kafka Eagle系统占用Linux资源情况
ke.sh find [ClassName] 查看Kafka Eagle系统中的类是否存在

运行成功后如下:

在这里插入图片描述

登录地址:ip:8048/ke

用户名:admin

密码:123456

这个用户名和密码我找了半天~~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111204.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • python程序编写简介

    语句和语法变量的定义和赋值内存管理内存管理引用计数增加引用计数减少引用计数自动回收机制(python独有的)实例:python对象标识符专用下划线标识符_xxx:不能用from

  • 如何删除LDSGameMaster

    如何删除LDSGameMaster如何删除LDSGameMaster背景介绍方法一方法二背景介绍最近不小心下载安装了鲁大师,卸载之后,C盘中仍有一个名为LDSGameMaster的文件夹。虽然很小,之后18M,但是一定要删除掉,否则心里很不舒服。方法一百度告诉我,解决这个问题很简单。这个文件夹中有个uninstall,运行之后就没有了。但我没有发现我的文件夹中有这么一个东西。这个方法不提。方法二删除之后,提示:操作无法…

  • ClientScript.RegisterStartupScript

    ClientScript.RegisterStartupScriptClientScript.RegisterStartupScript用来向前台页面注册script脚本。//此处是从页面接受变量,然后弹出  stringmm=Request[“name”];  stringyhm=Request[“pswd”];   ClientScript.RegisterStartupScript(this.GetType(),”message”,”cri

  • win10专业工作站版激活码_通用破解码

    win10专业工作站版激活码_通用破解码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • JavaScript基础大总结

    JavaScript基础大总结✍初始JavaScirptJavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言(Script是脚本的意思)脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行现在也可以基于Node.js技术进行服务器端编程????浏览器执行JS简介浏览器分成两部分:渲染引擎和JS引擎渲染引擎:用来解析HTML与CSS,俗称内核,比如chrome浏览器的blink,老版本的webkitJS引擎:也称为JS解释器。用来读

  • idea 启动docker镜像「建议收藏」

    idea 启动docker镜像「建议收藏」idea启动docker镜像(基于docker镜像已经打好)也是第一次使用。欢迎补充哈~

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号