Telegraf/InfluxDB/Grafanaを使用して、自分のサーバーのメトリックを登録して表示しています。場合によっては、これらのコンポーネントの1つがクラッシュし、測定基準がInfluxDBに流入しなくなります。Grafanaテーブル(またはシングルリスト)でInfluxDB測定の最新のタイムスタンプを表示するにはどうすればよいですか?
この問題が発生したとき(私はMonitを使用してサービスを再開する)、最新のタイムスタンプを表示する各ホストのGrafanaダッシュボードを作成したいと思います。最後のメトリックが受信されてからどれくらい時間が経過したか)。私はまた、どれくらいの時間が経過しているかによって、シングルの背景を色づけしたいと思います。 InfluxDBのすべてのメトリックでこれを実行できるようにしたいと考えています。さまざまなメトリックが遅れていく異なる理由を持つ可能性があるからです。
SELECT last(time) FROM "system" WHERE "load1" > -1 GROUP BY "host"
私がしようとした場合:今、私はInfluxQLでこのような何かを試してみたが、私はただ、少なくとも一つの非時間フィールドがクエリに存在しなければならないこと、エラーを取得し
これにそれを変更するために、私は、「複数のシリーズのエラー」を得る:
SELECT last(time), last("load1") FROM "system" GROUP BY "host"
は、私は簡単になんとかではないやろうとしているか、私は何かを明らかに行方不明です何ですか?
ほとんど同じ質問がここに尋ねられます:http://stackoverflow.com/questions/35640978/how-to-show-33-minutes-ago-on-grafana-dashboard-with-influxdb?rq=1 –
これは本当に素晴らしい機能ですが、現時点では不可能です。 – IIIIIIIIIIIIIIIIIIIIII
あなたの質問はまた、の複製です:http://stackoverflow.com/q/39534892/5183341 – IIIIIIIIIIIIIIIIIIIIII