kafka管理工具 | 監(jiān)控 | 偏移量 | 堆積 | offset亦鳞,必備技能

Kafka內(nèi)部提供了許多管理腳本敌买,這些腳本都放在$KAFKA_HOME/bin目錄下棚品,CDH版本放在/opt/cloudera/parcels/KAFKA-3.1.0-1.3.1.0.p0.35/lib/kafka/bin目錄

Kafka內(nèi)部管理腳本

企業(yè)生產(chǎn)中,我們可以通過 bin/kafka-topics.sh杭隙、bin/kafka-consumer-groups.sh哟绊、bin/kafka-run-class.sh 內(nèi)部管理執(zhí)行腳本監(jiān)控Consumer的Group、Topic、Pid票髓、消費的Offset攀涵、總logSize大小和未消費堆積的Lag等信息,結(jié)合shell或python調(diào)度腳本可以大有用途洽沟。

0. 進入kafka的執(zhí)行目錄

cd /opt/cloudera/parcels/KAFKA-3.1.0-1.3.1.0.p0.35/lib/kafka/


1. 查看所有的kafka topic列表:

bin/kafka-topics.sh -zookeeper hadoop-5:2181,hadoop-6:2181 -list


2. 查看kafka特定topic詳情以故,使用--topic與--describe參數(shù)

bin/kafka-topics.sh -zookeeper hadoop-5:2181,hadoop-6:2181 --topic ztjy.dt.log.adv --describe


3. 查看 consumer group列表

3.1.新版本 (信息保存在broker中)? > 0.9.0 version? 故 需要指定bootstrap--server參數(shù)

bin/kafka-consumer-groups.sh --new-consumer --bootstrap-server hadoop-4:9092,hadoop-5:9092,hadoop-6:9092 --list

3.2.老版本 (信息保存在zookeeper中) <= 0.9.0? ? ? ? 故 需要指定zookeeper參數(shù)

bin/kafka-consumer-groups.sh --zookeeper hadoop-5:2181,hadoop-6:2181,hadoop-4:2181 --list


4. 查看 consumer group詳情:? ? 相同的

4.1.新版本 (信息保存在broker中)? > 0.9.0 version? 故 需要指定bootstrap--server參數(shù)? ?

bin/kafka-consumer-groups.sh --new-consumer --bootstrap-server hadoop-4:9092,hadoop-5:9092,hadoop-6:9092 --group kafka-hdfs --describe

4.2.老版本 (信息保存在zookeeper中) <= 0.9.0? ? ? ? 故 需要指定zookeeper參數(shù)

bin/kafka-consumer-groups.sh --zookeeper hadoop-5:2181,hadoop-6:2181,hadoop-4:2181 --group kafka-hdfs --describe

報錯: Error: The consumer group 'kafka-hdfs' does not exist.

因為 --group kafka-hdfs? 組是保存在broker中的,而不是在zookeeper中裆操,所以用上面2方式查詢會報錯怒详。


5.列出所有消費者組的所有信息:? ? 老版本 <= 0.9.0

包括Group(消費者組)、Topic踪区、Pid(分區(qū)id)昆烁、Offset(當前已消費的條數(shù))、LogSize(總條數(shù))缎岗、Lag(未消費的條數(shù))静尼、Owner等信息。

bin/kafka-run-class.sh kafka.tools.ConsumerOffsetChecker --zookeeper hadoop-5:2181,hadoop-6:2181,hadoop-4:2181 --group kafka-hdfs --topic topic.log.uv

WARN WARNING: ConsumerOffsetChecker is deprecated and will be dropped in releases following 0.9.0. Use ConsumerGroupCommand instead. (kafka.tools.ConsumerOffsetChecker$)

圖片發(fā)自簡書App
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末传泊,一起剝皮案震驚了整個濱河市鼠渺,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌眷细,老刑警劉巖拦盹,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異溪椎,居然都是意外死亡普舆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門池磁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來奔害,“玉大人,你說我怎么就攤上這事地熄』伲” “怎么了?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵端考,是天一觀的道長雅潭。 經(jīng)常有香客問我,道長却特,這世上最難降的妖魔是什么扶供? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮裂明,結(jié)果婚禮上椿浓,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好扳碍,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布提岔。 她就那樣靜靜地躺著,像睡著了一般笋敞。 火紅的嫁衣襯著肌膚如雪碱蒙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天夯巷,我揣著相機與錄音赛惩,去河邊找鬼。 笑死趁餐,一個胖子當著我的面吹牛喷兼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播澎怒,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼褒搔,長吁一口氣:“原來是場噩夢啊……” “哼阶牍!你這毒婦竟也來了喷面?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤走孽,失蹤者是張志新(化名)和其女友劉穎惧辈,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體磕瓷,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡盒齿,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了困食。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片边翁。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖硕盹,靈堂內(nèi)的尸體忽然破棺而出符匾,到底是詐尸還是另有隱情,我是刑警寧澤瘩例,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布啊胶,位于F島的核電站,受9級特大地震影響垛贤,放射性物質(zhì)發(fā)生泄漏焰坪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一聘惦、第九天 我趴在偏房一處隱蔽的房頂上張望某饰。 院中可真熱鬧,春花似錦、人聲如沸黔漂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瘟仿。三九已至箱锐,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間劳较,已是汗流浹背驹止。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留观蜗,地道東北人臊恋。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像墓捻,于是被迫代替她去往敵國和親抖仅。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353