2016-01-21 57 views
0

我在解釋風暴UI統計信息時遇到了一些問題。 我已經部署了一個簡單的拓撲結構,其中卡夫卡噴嘴和自定義螺栓什麼都不做,但確認元組。這個想法是衡量卡夫卡噴嘴的表現。如何解讀Storm UI統計信息

Storm UI statistic

所以,看這個統計我有一些問題。

1)在最後10分鐘拓撲acked 1619220元組和完全等待時間是14.125ms。但是如果你進行一些計算:

(1619220 * 14.125)/(1000 * 60) = 381 

1619220每個都有完整延遲14.125的元組,需要381分鐘才能通過拓撲。但是那個數據是在最後10分鐘。完整的延遲顯示錯誤的數字,或者我解釋錯誤?

2)螺栓容量在0.5左右。它是否證明瓶頸是卡夫卡壺嘴?

我會很感激任何有關改善風暴拓撲性能的信息,因爲現在對我來說並不明顯。

回答

0

由於元組處理由於並行性而導致許多元組正在重疊,因此您的計算不正確。 (這隻會是正確的,如果Storm在開始下一個元組之前完全處理單個元組)。

0.5上的容量並不是真正的超負荷。過載會超過1.但是我會建議儘量保持在0.9或者0.8以下,以便在輸入速率上獲得一些高峯。

+0

感謝您的回答Matthias。還有一件事。有關容量的問題,我不確定噴嘴不是螺栓。螺栓的容量值0,5是否顯示出料口運行速度儘可能快,我需要增加其並行度提示? – f1sherox

+0

這可能是這種情況。但是,只有當有足夠的數據可用時,噴口才能從外部獲取併發射。 –