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語言!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章