Lenses支持Restful API和websockets嘶摊,但也有一個(gè)用戶界面服协。 本節(jié)介紹主要功能的基本用法。
Lenses儀表板
Lenses儀表板提供了概述Lenses平臺(tái)所需的信息勃黍。
1踱蛀,實(shí)時(shí)繪制在平臺(tái)上流動(dòng)的數(shù)據(jù)
2,主題和狀態(tài)的數(shù)量
3馋辈,關(guān)鍵基礎(chǔ)設(shè)施(broker抚芦、zookeeper和 connect)狀態(tài)
4,縱覽Avro模式的數(shù)量
5迈螟,縱覽部署的SQL處理器的數(shù)量
6叉抡,縱覽部署的Kafka連接器的數(shù)量
7,縱覽活躍消費(fèi)群體的數(shù)量
8答毫,熱點(diǎn)(主題)
9褥民,警報(bào)
10,審計(jì)
管理主題
通過(guò)Lenses烙常,你可以通過(guò)導(dǎo)航到側(cè)面菜單中的主題視圖來(lái)創(chuàng)建轴捎、刪除和更改主題的配置鹤盒。
該視圖顯示:
1,流經(jīng)Kafka集群數(shù)據(jù)(受到監(jiān)控)的圖表
2侦副,主題列表和每個(gè)主題的詳細(xì)信息
3侦锯,創(chuàng)建和刪除主題的功能。
創(chuàng)建主題
要?jiǎng)?chuàng)建主題秦驯,請(qǐng)選擇新建主題按鈕并輸入所需的詳細(xì)信息以創(chuàng)建主題尺碰。 最低要求是:
1,name
2译隘,partitions
3亲桥,replication
另外,您可以通過(guò)選擇添加配置鏈接來(lái)提供額外配置以覆蓋代理默認(rèn)值固耘。 這也允許設(shè)置常見(jiàn)的覆蓋题篷,例如重置時(shí)間,保留大小和清理策略厅目。
刪除主題
要?jiǎng)h除主題番枚,請(qǐng)選擇該主題的垃圾桶按鈕,并確認(rèn)是否希望Lenses刪除該主題损敷。
注意:如果主題有活動(dòng)消費(fèi)者, 一旦消費(fèi)者停止使用, kafka將會(huì)刪除該主題葫笼。
修改主題
要更改現(xiàn)有主題的配置,請(qǐng)選擇該主題拗馒,然后選擇配置選項(xiàng)卡路星。
查看主題分區(qū)
有關(guān)主題的詳細(xì)信息和指標(biāo)可以在主題視圖的“ Paritions”選項(xiàng)卡中看到。 將主題的所有分區(qū)的分布信息可視化诱桂,并提供每個(gè)分區(qū)的詳細(xì)信息洋丐。 它還監(jiān)視和警報(bào)同步復(fù)制品ISR - 關(guān)于具有復(fù)制因素的主題。
主題的消費(fèi)者
Lenses跟蹤主題的消費(fèi)者访诱,查看主題的消費(fèi)者群體可以在“消費(fèi)者”選項(xiàng)卡的查看垫挨。 這將顯示
1,關(guān)注此主題的活躍消費(fèi)者群體
2触菜,消費(fèi)群中的客戶
3九榔,主broker
4,實(shí)時(shí)更新整個(gè)組的消費(fèi)滯后
5涡相,消費(fèi)群體的穩(wěn)定性
查看實(shí)時(shí)數(shù)據(jù)
Lenses提供了利用Lenses SQL引擎可視化主題中的實(shí)時(shí)數(shù)據(jù)的能力哲泊,只需選擇該主題,然后將其放入"Live Stream"選項(xiàng)卡催蝗。 該視圖提供:
1切威,一個(gè)SQL窗口,用于選擇要從主題中查看哪些數(shù)據(jù)
2丙号,能夠檢查數(shù)據(jù)
3先朦,暫停并重新啟動(dòng)流缰冤。
4,SQL窗口允許你從記錄的鍵和值中選擇和過(guò)濾字段喳魏,有關(guān)功能的完整描述請(qǐng)參考Lenses SQL部分棉浸。
將鼠標(biāo)懸停在記錄上會(huì)自動(dòng)暫停數(shù)據(jù)流,以便檢查記錄刺彩。
查看歷史數(shù)據(jù)
Lenses利用Lenses SQL引擎提供了可視化和下載主題歷史數(shù)據(jù)的功能迷郑,只需選擇主題并選擇“ Data”選項(xiàng)卡即可。 該視圖提供:
1创倔,一個(gè)SQL窗口嗡害,用于選擇要從主題中查看哪些數(shù)據(jù)
2,用于滾動(dòng)數(shù)據(jù)的偏移滑塊
3畦攘,數(shù)據(jù)的樹(shù)視圖
4霸妹,類似于數(shù)據(jù)視圖的網(wǎng)格
5,數(shù)據(jù)的原始JSON視圖知押。
6抑堡,SQL窗口允許您從記錄的鍵和值中選擇和過(guò)濾字段,有關(guān)功能的完整描述請(qǐng)參考Lenses SQL部分朗徊。