Storm UI各個指標詳解

2021-07-04 01:49:58 字數 1384 閱讀 8198

storm ui

本文主要解釋下storm ui上各項屬性的含義。

1. mainpage

首頁主要分為3塊:

a. cluster summary

nimbus uptime: nimbus的啟動時間

supervisors: storm集群中supervisor的數目

used slots: 使用了的slots數

free slots: 剩餘的slots數

total slots: 總的slots數

running tasks: 執行的任務數

b. topology summary

name: topology name

id: topology id (由storm生成)

status: topology的狀態,包括(active, inactive, killed, rebalancing)

uptime: topology執行的時間

num workers: 執行的workers數

num tasks: 執行的task數

c. supervisor summary

host: supervisor(主機)的主機名

uptime: supervisor啟動的時間

slots: supervisor的埠數

used slots: 使用的埠數

2. topology page

topology頁面主要包括4個部分

a. topology summary(同主頁)

b. topology stats

window: 時間視窗,顯示10m、3h、1d和all time的執行狀況

emitted: emitted tuple數

transferred: transferred tuple數, 說下與emitted的區別:如果乙個task,emitted乙個tuple到2個task中,則transferred tuple數是emitted tuple數的兩倍

complete latency: spout emitting 乙個tuple到spout ack這個tuple的平均時間

acked: ack tuple數59

failed: 失敗的tuple數

c. spouts

id: spout id

parallelism: 任務數

last error: 最近的錯誤數,只顯示最近的前200個錯誤

emitted, transferred, complete latency, acked和failed上面已解釋

d. bolts

process latency:   bolt收到乙個tuple到bolt ack這個tuple的平均時間

其他引數都解釋過了

storm ui 引數詳解

本文主要解釋下storm ui上各項屬性的含義。首頁主要分為3塊 a.cluster summary nimbus uptime nimbus的啟動時間 supervisors storm集群中supervisor的數目 used slots 使用了的slots數 free slots 剩餘的slo...

詳解各個物件

3.詳解各個物件 1.drivermanager 驅動管理物件 功能 1.註冊驅動 告訴程式該使用哪乙個資料庫驅動jar static void registerdriver diver driver 註冊與給定的驅動程式drivermanager 寫 使用 class.forname com.my...

DeviceIOControl詳解 各個擊破

deviceiocontrol這個api我們用的不多,但是很重要,有時會幫助我們實現一些特別的需求,如獲取硬體裝置資訊 與硬體裝置通訊 讀寫資料 等,對照msdn,下面我們詳細解釋一下這個api的用法 有什麼錯誤再所難免,各位不吝指教啊 deviceiocontrol是用來控制我們指定裝置的輸入輸出...