storm UI 解釋【轉】

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. topologypage

   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數

   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的平均時間

   其他參數都解釋過了

 

   還有componentpage和taskpage, 參數的解釋同上。

   taskpage中的Component指的是spoutid 或者 boltid, time指的是錯誤發生的時間,error是指錯誤的具體內容。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章