2017-04-11 5 views
0

私は、流入/テレグラフ/グラファナサーバでstatsdメトリックを収集しようとしています。私が目にしているのは、テレグラフから10秒ごとに連続した流入ストリームが流入していることです。 UDPを介してstatsdメトリックを受信するたびに、telegrafがinfluxdbへの更新を送信するようにtelegrafを設定する方法を教えてください。グラファナの期間に渡って離散的なイベントカウントを見たいので、私は絶えず更新する値を望んでいません。telegrafが継続的にstatsdメトリックをinfluxdbに更新して送信しています

たとえば、時刻t0に1つのカウンタメトリック(値= 1)を送信し、10分間のイベントがそれ以上ない場合、10分間のデータポイントが1つだけ表示されますGrafanaで集計する。しかし、私が見るところでは、10分ごとに1の値を持つ測定のための流入電報表にエントリーがあります。グラファナは10分ごとに連続値1を表示します。私が本当に望むのは、t0が存在する10分の期間に値1が表示され、その後のすべての期間(もちろん次のメトリックまで)に値は0になります。

私はそれを達成することはできますか? telegrafがキャッシュしている(時間の始めから)集計された値で、引き続きinfluxdbを更新すると言う、statsdプラグインのテレグラフのドキュメントには何も見ません。 telegraf.conf

答えて

2

、trueに次のように変更します。

[[input.statsd]] 

    delete_counters = true 
+1

ドキュメント:https://github.com/influxdata/telegraf/tree/master/plugins/inputs/statsd '次の設定オプションを制御する場合telegrafは以前の値のキャッシュをクリアします。 falseに設定すると、telegrafはデーモンが再起動されたときにのみキャッシュをクリアします。 – Oliboy50

関連する問題