令人困惑的Storm-UI

时间:2016-03-19 20:14:16

标签: hadoop apache-storm

我对Storm-UI统计数据感到困惑。

例如:

Storm-UI

拓扑统计数据显示数量为6900万

kafka-spout 显示了3400万的

__ acker 是1700万

es-bolt 也显示了1700万

我的toplogy是kafka-spout - > es-bolt,我不确定上面的数字是如何加起来的?

如果Kafka-spout只发射了3400万,为什么拓扑统计显示6900万?

如果Kafka-spout排出3400万,为什么es-bolt会说1700万?

我看到一个元组从上到下减半的模式,但不确定我理解为什么?是因为ack-tuples还是心跳螺栓?

它们总是上游喷口的一半吗?

3 个答案:

答案 0 :(得分:0)

拓扑统计数据显示6900万    这是所有喷口和螺栓的总和:34.x + 17.x + 17.x

喷嘴和螺栓的发射数量不一定相关。它与您的代码有关。

答案 1 :(得分:0)

您可以关闭系统统计信息,然后数字才有意义。 Storm UI统计页面底部有按钮。

答案 2 :(得分:0)

请注意,默认情况下,这些指标的采样率为topology.stats.sample.rate,0.05。如果你把它调高到1.0,你会看到全分辨率,但代价是花费更多时间来收集指标。