2017-05-19 15 views
1

私はグラファナを使って最後の5分でデバイスの状態を表示します。Grafana Singlestat null map with color?

デバイスがinfluxdbにデータを送信しない場合は、デバイスがオフラインであると想定します。 >レディ

  • 1 - - >処理
  • ヌル - >オフライン
  • 使用

    クエリselect last(value) from heartbeat where SN='****' and time > now() - 5m

    私は値テキストマップで

    • 0をSinglestatを作成しましたしきい値0との色を設定できます。

      ただし、nullの値を設定することはできません。

      誰かがnull値のための色を設定する方法を知っていますか(influxdbクエリの結果はありません)?

    答えて

    1

    Nullは有効なフィールド値ではなく、サポートされていません。 int64、float64、bool、stringの4つのフィールドタイプしかサポートされていません。

    できません。 Singlestatパネルを使うことができます。特に、nullをゼロとして扱うので便利です。そうしないと、結果がnullのパネルに色付けする方法がありません。 Doc

    docsも、これらのフィールドタイプごとに有効な構文を確認してください。

    +0

    はい、私はinfluxdbに 'null'を挿入するとは言いません。 'null'は、クエリが' no result'を返すと、grafanaは 'null'を返すと考えます。この場合、色を設定することはできません。 – tywtyw2002

    +0

    答えを更新しました。 – Frrank

    0

    Grafanaは現時点でnullのマッピングをサポートしていません。そのためにはan issueがあります。