大資料實戰(十九):電商數倉(十二)之使用者行為資料採集(十二)元件安裝(八)kafka tools
Kafka 視覺化工具
使用Kafka的小夥伴,有沒有為無法直觀地檢視 Kafka 的 Topic 裡的內容而發過愁呢?
下面推薦給大家一款帶有視覺化頁面的Kafka工具:Kafka Tool(目前最新版本是2.0.4)
Kafka Tool 工具下載
下載地址
http://www.kafkatool.com/download.html
下載介面
不同版本的Kafka對應不同版本的工具,個人使用的是0.11,所以下載的是最新的2.0.4版本
如果是Windows,直接點選exe檔案,一鍵安裝即可。
Kafka Tool 工具使用
1、Kafka 連線配置
1)啟動 Kafka Tool
在安裝目錄下,雙擊可執行檔案kafkatool.exe
2)配置 Kafka 連線資訊
提示配置相應的連線資訊
依次填寫紅框中的資訊,點選“Ping” 和 “Test”測試連線情況;測試通過後,點選“Add”進行新增
【注意】需要在C:\Windows\System32\drivers\etc下的hosts檔案中,新增入 kafka 的叢集域名
例如,新增如下配置(此處需要根據實際情況配置,配置儲存後,需要重啟KafkaTools才能讀取hosts檔案中的內容):
10.10.21.107 kafka1 10.10.21.108 kafka2 10.10.21.109 kafka3
2、檢視 Kafka 資料
1)檢視 Kafka 資料
選擇一個Topic --> Data,點選查詢即可看到資料(但是Key和Message是二進位制的,不能直觀的看到具體的訊息資訊,需要設定展示格式)
Messages選擇Newest,表示檢視最新的Kafka資料;
結果列表中的每列,通過點選表頭,可以按照升序或者降序排序(一般用在時間欄位排序,方便檢視最新資料)。
2)設定 Kafka 資料展示格式
在Tools -->Settings --> Topics,將 Key 和 Message 均設定為String 儲存。這樣是全域性設定,對所有 Topic 均生效。
如果只是想單獨設定某個 Topic,可以選中某個 Topic,在 Properties --> Content Type 中,將顯示格式設定為String,點選 Update --> Refresh 即可生效
設定後的資料列表如下
3)檢視具體某一條訊息
選中某一個message,點選“Message”檢視詳情,預設是“Text”格式(如果想看到JSON格式,只需要設定下“View Data As”即可)
“View Data As”設定為 JSON 後,訊息資訊格式如下
4)過濾查詢 Kafka 訊息
可以按照Offset(偏移量),Key(訊息key),Message(訊息主體),Regex(正則表示式)進行單個或者組合查詢