【问题标题】:Why is telegraf sending continuously updating statsd metrics to influxdb为什么 telegraf 向 influxdb 发送不断更新的 statsd 指标
【发布时间】:2017-04-11 22:24:47
【问题描述】:

我正在尝试在 influxdb/telegraf/grafana 服务器中收集 statsd 指标。我所看到的是,从电报每 10 秒就有一个连续的条目流在 influxdb 中。如何将 Telegraf 配置为仅在通过 UDP 接收到 statsd 指标时才向 influxdb 发送更新。我不想要一个不断更新的值,因为我想在 grafana 中查看不同时间段的离散事件计数。

例如,如果我在时间 t0 恰好发送一个计数器指标(值 = 1)并且 10 分钟内没有更多事件(例如),我希望在我正在聚合的 10 分钟时间段内看到一个数据点在格拉法纳。但是,我看到的是,每隔 10 秒,influxdb 电报表中就有一个条目,用于测量值为 1。然后,Grafana 会在每 10 分钟内向我显示一个连续值 1。我真正想要的是,在 t0 存在的 10 分钟期间,将显示值 1,而在所有后续时间段(当然,直到下一个指标),该值将为 0。

我怎样才能做到这一点?我在 statsd 插件的 telegraf 文档中没有看到任何内容说它将使用 telegraf 缓存的聚合值(从一开始)不断更新 influxdb。

【问题讨论】:

    标签: influxdb grafana statsd telegraf


    【解决方案1】:

    在 telegraf.conf 中,将以下内容更改为 true:

        [[input.statsd]]
    
         delete_counters = true
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-10
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 2019-11-14
    • 1970-01-01
    相关资源
    最近更新 更多