Kafka监控以及Kafka-eagle快速安装配置(6)——Kafka-eagle

1、环境和安装

1.1 环境要求

需要安装jdk,启动zk以及kafka的服务

2、安装步骤

2.1 下载源码包

链接:https://pan.baidu.com/s/1d0JOkgxkmYwM14Seb3A41g
提取码:xkv4

2.2 解压

这里我们选择将kafak-eagle安装在第三台
直接将kafka-eagle安装包上传到node03服务器的/export/softwares路径下,然后进行解压
node03服务器执行一下命令进行解压

cd /export/softwares/
tar -zxf kafka-eagle-bin-1.3.2.tar.gz -C /export/servers/
cd /export/servers/kafka-eagle-bin-1.3.2
tar -zxf kafka-eagle-web-1.3.2-bin.tar.gz
2.3 准备数据库
其中细节:使用单台机器搭建kafka时候是否安装mysql问题?

问题一:./ke.sh start start能够启动,但是无法访问web ui页面的问题

2.3.1.需要注意添加配置项(system-config.properties ):

    ######################################
    # kafka sasl authenticate
    ######################################
    kafka.eagle.sasl.enable=false
    kafka.eagle.sasl.protocol=SASL_PLAINTEXT
    kafka.eagle.sasl.mechanism=PLAIN
    ##需要如下语句--默认是没有的(kafka_client_jaas.conf是你安装文件下./conf/下的文件)
    kafka.eagle.sasl.client=/hadoop/kafka-eagle/conf/kafka_client_jaas.conf

2.3.2 使用mysql与没用mysql的情况:

2.3.2.1 如果不使用mysql时候:( 修改system-config.properties )

    ######################################
    # kafka jdbc driver address
    ######################################
    kafka.eagle.driver=org.sqlite.JDBC
    #此处需要指定sqlite使用的数据库文件路径,
    kafka.eagle.url=jdbc:sqlite:/home/kafka-eagle-web-1.2.4/db/ke.db 
    kafka.eagle.username=root
    kafka.eagle.password=123456
2.3.2.2 如果使用mysql数据库时候:

(1)ke数据库准备

将kafka-eagle-web-1.2.4/sql下的ke.sql文件导入到mysql数据库中,备用。

(2)添加的配置项:


    ######################################
    #添加刚刚导入的ke数据库配置,我这里使用的是mysql
    ######################################
    
    kafka.eagle.driver=com.mysql.jdbc.Driver
    kafka.eagle.url=jdbc:mysql://127.0.0.1:3306/ke?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
    kafka.eagle.username=root
    kafka.eagle.password=xxx
2.4 需要在vim /etc/proflie中配置环境变量
export KE_HOME=/home/kafka-eagle-web-1.2.4
export PATH=$PATH:$KE__HOME/bin

并source /etc/proflie
2.5 启动kafka-eagle
node03执行以下界面启动kafka-eagle

cd /export/servers/kafka-eagle-bin-1.3.2/kafka-eagle-web-1.3.2/bin

chmod u+x ke.sh

./ke.sh start
2.6 主界面
访问kafka-eagle
http://node03:8048/ke/account/signin?/ke/
用户名:admin
密码:123456

在这里插入图片描述

这一阶段的分享就到这啦! 下面我会总结一些Kafka的知识点然后分享给大家,相当于简答题咯!

下一个阶段给大家分享 Scala语言!!!

发布了48 篇原创文章 · 获赞 24 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_44466534/article/details/105067942