kafka的kafka eagle安裝部署

2021-10-23 01:57:29 字數 2047 閱讀 1059

kafka監控及運維

2、解壓

這裡我們選擇將kafak-eagle安裝在第三台

直接將kafka-eagle安裝包上傳到hadoop03伺服器的/export/softwares路徑下,然後進行解壓

hadoop03伺服器執行一下命令進行解壓

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

3、準備資料庫kafka-eagle需要使用乙個資料庫來儲存一些元資料資訊,我們這裡直接使用msyql資料庫來儲存即可,在node03伺服器執行以下命令建立乙個mysql資料庫即可

進入mysql客戶端

mysql -uroot -p

create database eagle;

4、修改kafak-eagle配置檔案hadoop03執行以下命令修改kafak-eagle配置檔案

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

vim system-config.properties

kafka.eagle.zk.cluster.alias=cluster1,cluster2

cluster1.zk.list=hadoop01:2181,hadoop02:2181,hadoop03:2181

cluster2.zk.list=hadoop01:2181,hadoop02:2181,hadoop03:2181

kafka.eagle.driver=org.sqlite.jdbc

kafka.eagle.url=jdbc:sqlite:/export/servers/kafka-eagle-bin-1.3.2/kafka-eagle-web-1.3.2/db/ke.db

kafka.eagle.username=root

kafka.eagle.password=123456

![在這裡插入描述](

5、配置環境變數kafka-eagle必須配置環境變數,hadoop03伺服器執行以下命令來進行配置環境變數

vim /etc/profile

export ke_home=/export/servers/kafka-eagle-bin-1.3.2/kafka-eagle-web-1.3.2

export path=:keh

ome/

bin:

ke_home/bin:

keh​om

e/bi

n:path

6、啟動kafka-eaglehadoop03執行以下介面啟動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

7、主介面

訪問kafka-eagle

使用者名稱:admin

密碼:123456

Kafka 如何理解Kafka的「快」?

據了解,kafka吞吐量峰值每秒百萬,就算在記憶體個cpu都不高的情況下,最高可達每秒十萬,並且還能做到持久化儲存。kafka如此高吞吐率的原因是什麼?隨機寫每秒幾十幾百k。作業系統從磁碟將資料copy dma copy 到核心空間緩衝區 kernel buffer 應用程式從核心空間緩衝區 ker...

kafka 四 kafka的使用原理

在kafka中,topic是乙個儲存訊息的邏輯概念,可以認為是乙個訊息集合。每條訊息傳送到kafka集群的 訊息都有乙個類別。物理上來說,不同的topic的訊息是分開儲存的,每個topic可以有多個生產者向它傳送訊息,也可以有多個消費者去消費其中的訊息。每個topic可以劃分多個分割槽 每個topi...

Kafka(一)Kafka的簡介與架構

一 kafka中的術語解釋 生產者,上圖有兩個生產者,往同乙個往topic 主題 發訊息。2 topic 主題,這是乙個邏輯概念,就和資料庫表一樣,資料庫表可以存在於多個資料庫,同樣 傳送到topic的資料也會分散到不同的kafka節點上。3 partition 分割槽,乙個topic可以有多個分割...