Kafka監(jiān)控利器

      網(wǎng)友投稿 914 2022-05-25

      開發(fā)過(guò)程中,kafka幾乎是標(biāo)配的Mq,如果有一個(gè)kafka的監(jiān)控助手,哪就更完美了,常用的kafka監(jiān)控工具有 KafkaOffsetMonitor 、Kafka Manager、Capillary、Kafka Eagle,經(jīng)過(guò)測(cè)試,最后決定使用Kafka Manager。這篇文章主要介紹Kafka Manager安裝及使用。

      硬件環(huán)境:

      Centos

      kafka-manager-1.3.2.1 為了方便我已經(jīng)分享到百度網(wǎng)盤,點(diǎn)擊下載即可?https://pan.baidu.com/s/1J4B_YnSauUbhtTCHA3y11A

      kafka單機(jī)或者集群的運(yùn)行實(shí)例

      一、安裝

      1.?下載及解壓

      在Centos建個(gè)存放Kafka Manager 的文件夾,我的存放目錄中在home下,執(zhí)行如下命令新建文件夾

      1

      mkdir?/home/kafka-manager

      然后轉(zhuǎn)到改目錄,把點(diǎn)擊下載kafka-manager,下載后把壓縮包放到新建的目錄下,執(zhí)行解壓命令

      1

      unzip kafka-manager-1.3.2.1.zip

      可以根據(jù)具體環(huán)境修改配置文件?./conf/application.conf,我的配置信息為

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      15

      16

      17

      18

      19

      20

      21

      22

      23

      24

      25

      26

      27

      28

      29

      30

      31

      32

      Kafka監(jiān)控利器

      33

      34

      35

      36

      37

      38

      39

      40

      41

      42

      43

      44

      45

      46

      47

      48

      49

      50

      51

      52

      53

      54

      # Copyright 2015 Yahoo Inc. Licensed under the Apache License, Version 2.0

      # See accompanying LICENSE file.

      # This is the main configuration file for the application.

      # ~~~~~

      # Secret key

      # ~~~~~

      # The secret key is used to secure cryptographics functions.

      # If you deploy your application to several instances be sure to use the same key!

      play.crypto.secret="^

      play.crypto.secret=${?APPLICATION_SECRET}

      # The application languages

      # ~~~~~

      play.i18n.langs=["en"]

      play.http.requestHandler =?"play.http.DefaultHttpRequestHandler"

      play.http.context =?"/"

      play.application.loader=loader.KafkaManagerLoader

      kafka-manager.zkhosts="localhost:2181"

      kafka-manager.zkhosts=${?ZK_HOSTS}

      pinned-dispatcher.type="PinnedDispatcher"

      pinned-dispatcher.executor="thread-pool-executor"

      application.features=["KMClusterManagerFeature","KMTopicManagerFeature","KMPreferredReplicaElectionFeature","KMReassignPartitionsFeature"]

      akka {

      loggers = ["akka.event.slf4j.Slf4jLogger"]

      loglevel =?"INFO"

      }

      basicAuthentication.enabled=false

      basicAuthentication.username="admin"

      basicAuthentication.password="password"

      basicAuthentication.realm="Kafka-Manager"

      kafka-manager.consumer.properties.file=${?CONSUMER_PROPERTIES_FILE}

      一般為默認(rèn)即可,一切就緒就可以執(zhí)行如下命令啟動(dòng),

      2. 啟動(dòng)

      1

      nohup?./bin/kafka-manager?-Dconfig.file=./conf/application.conf -Dhttp.port=9111 >kafka-manager.log 2>&1 &

      確認(rèn)下是否啟用,執(zhí)行如下命令

      1

      netstat?-an |grep?9111

      結(jié)果顯示,顯示 9111 端口在監(jiān)聽狀態(tài),說(shuō)明我們的服務(wù)已經(jīng)啟動(dòng)。

      在瀏覽器中查看,輸入你的主機(jī)名或者ip+端口即可,顯示如下,即說(shuō)明kafka-manager成功安裝

      二、使用

      添加kafka

      點(diǎn)擊Cluster,選擇添加 Add Cluster 選擇,根據(jù)kafka實(shí)例填寫即可,主要配置ZK,其它信息,根據(jù)業(yè)務(wù)需要改動(dòng)。

      我的配置信息如下:

      2.?查看信息

      1)???????? 集群信息

      主要顯示版本信息、Topics、Brokers,點(diǎn)擊Topics數(shù)量或者Brokers數(shù)量即可進(jìn)入相應(yīng)的詳情列表

      2)???????? Brokers

      主要顯示Topic的操作及列表,及每個(gè)topic的主要信息,點(diǎn)擊具體的topic,即可查看詳情

      3)???????? Topics

      顯示某個(gè)topic的具體信息,非常的詳細(xì)

      4)???????? Consumers

      a)???????? 首先我們啟動(dòng)一個(gè)消費(fèi)者,集群中的任何一個(gè)實(shí)例即可,執(zhí)行如下命令

      1

      ./kafka-console-consumer.sh -zookeeper localhost:2181 --from-beginning --topic **********

      **********為消費(fèi)的Topic。

      b)???????? 消費(fèi)啟動(dòng)后,點(diǎn)擊Consumers,顯示如下

      點(diǎn)擊消費(fèi)者,即可查看該消費(fèi)者的詳細(xì)信息

      主要涉及Partition、Logsize、Consumer Offset

      關(guān)于kafka-manager就介紹到這里,如果你有更好的監(jiān)控工具,也拿出來(lái)一塊分享吧

      云監(jiān)控服務(wù)

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:【用戶案例】傳統(tǒng)酒企距離無(wú)紙化辦公還有多遠(yuǎn)?
      下一篇:在發(fā)布服務(wù)里創(chuàng)建私有依賴庫(kù)丨【我的華為云體驗(yàn)之旅】
      相關(guān)文章
      亚洲理论在线观看| 亚洲视频精品在线| 亚洲福利视频网址| 国产亚洲精品国看不卡| 亚洲av无码乱码在线观看野外 | 亚洲一区中文字幕在线电影网| 亚洲一区二区影院| 亚洲日本精品一区二区| 亚洲最大av无码网址| 亚洲精品无码久久久| 亚洲AV无码乱码在线观看| 九月婷婷亚洲综合在线| 久久精品国产亚洲AV天海翼| 亚洲国产成人综合精品| 亚洲av无码专区首页| 在线亚洲v日韩v| 亚洲国产电影av在线网址| 亚洲乱码中文字幕综合234| 亚洲精品国自产拍在线观看| 亚洲欧洲日产国码高潮αv| 亚洲国产香蕉人人爽成AV片久久| 亚洲精品成a人在线观看| 4338×亚洲全国最大色成网站| 亚洲中文字幕丝袜制服一区| 在线亚洲97se亚洲综合在线| 亚洲精品无码成人片久久| 亚洲AV无码一区东京热久久| 亚洲AV无码成人精品区蜜桃| 久久亚洲国产成人精品性色| 亚洲国产美女视频| 亚洲一卡一卡二新区无人区| 亚洲AV无码XXX麻豆艾秋| 国产成人亚洲精品91专区高清| 亚洲av无码国产精品色在线看不卡| 亚洲国产天堂久久综合| 国产亚洲综合成人91精品| 久久久久亚洲AV无码永不| 亚洲精品伊人久久久久| 亚洲爆乳无码精品AAA片蜜桃| 亚洲精品国产综合久久一线| 亚洲s色大片在线观看|