虽然apachestorm提供了几种度量类型,但我对拓扑度量(而不是集群度量或度量v2)感兴趣。为此,消费者必须注册,例如:
topology.metrics.consumer.register:
- class: "org.apache.storm.metric.LoggingMetricsConsumer"
max.retain.metric.tuples: 0
parallelism.hint: 1
另见文件。不幸的是,这些指标的报告间隔似乎是60秒。对于集群度量,可以配置一个间隔,但是我找不到拓扑度量的选项,即使在查找storm的源代码时也是如此。
那么:如何配置拓扑度量的报告率?
1条答案
按热度按时间jfewjypa1#
在看了正确的地方之后,我找到了相关的配置:
topology.builtin.metrics.bucket.size.secs: 10
他们是用什么方法来指定时间间隔的storm.yaml
.