Influxdb 为什么telegraf向XDB发送持续更新的statsd度量

Influxdb 为什么telegraf向XDB发送持续更新的statsd度量,influxdb,grafana,statsd,telegraf,Influxdb,Grafana,Statsd,Telegraf,我试图在XDB/telegraf/grafana服务器中收集statsd指标。我所看到的是,从telegraf每隔10秒就会有一个连续的条目流出现在XDB中。如何配置telegraf,使其在通过UDP接收statsd度量时仅向XDB发送更新。我不想要一个不断更新的值,因为我想在grafana中看到离散事件在一段时间内的计数 例如,如果我在时间t0只发送一个计数器度量(值=1),并且在10分钟内(比如)没有更多的事件,那么我希望在Grafana中聚合的10分钟时间段内只看到一个数据点。然而,我看到

我试图在XDB/telegraf/grafana服务器中收集statsd指标。我所看到的是,从telegraf每隔10秒就会有一个连续的条目流出现在XDB中。如何配置telegraf,使其在通过UDP接收statsd度量时仅向XDB发送更新。我不想要一个不断更新的值,因为我想在grafana中看到离散事件在一段时间内的计数

例如,如果我在时间t0只发送一个计数器度量(值=1),并且在10分钟内(比如)没有更多的事件,那么我希望在Grafana中聚合的10分钟时间段内只看到一个数据点。然而,我看到的是,XDB电报表中每10秒就有一个值为1的条目用于测量。然后,Grafana会在每10分钟的周期内给我显示一个连续值1。我真正想要的是,在t0存在的10分钟内,值1将显示,而在所有后续时间段(当然,直到下一个度量),值将为0


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

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

    [[input.statsd]]

     delete_counters = true
文档:
以下配置选项控制telegraf何时清除其先前值的缓存。如果设置为false,则telegraf将仅在守护进程重新启动时清除其缓存。