2017-05-19 4 views
1

저는 grafana를 사용하여 지난 5 분 동안 장치 상태를 보여줍니다.Grafana Singlestat null map with color?

장치가 데이터를 influxdb로 보내지 않으면 장치가 오프라인이라고 가정합니다. > 준비

  • 1 - -> 처리
  • 널 (null) -> 오프라인
  • 사용

    쿼리 select last(value) from heartbeat where SN='****' and time > now() - 5m

    나는 값 텍스트지도

    • 0 Singlestat을 생성 한계 값 0 및의 색상을 설정할 수 있습니다..

      그러나 null 값의 색을 설정할 수 없습니다.

      누군가가 null 값의 색상을 설정하는 방법을 알고 있습니까 (influxdb 쿼리 결과가 아님)?

    답변

    1

    Null은 유효한 필드 값이 아니며 지원되지 않습니다. 지원되는 필드 유형은 int64, float64, bool 및 string뿐입니다.

    불가능합니다. Singlestat 패널을 사용할 수 있습니다. 특히 널 (null) 값을 0으로 처리하면 유용합니다. 그렇지 않으면 널 결과로 패널을 색칠 할 방법이 없습니다. Doc

    docs에서 해당 필드 유형마다 유효한 구문을 확인하십시오.

    +0

    예, 나는 influxdb에'null'을 삽입하지 않습니다. 'null'은 질의가'no result'를 반환하면 grafana는'null'을 리턴한다고 생각합니다. 그리고이 경우 색상을 설정할 수 없습니다. – tywtyw2002

    +0

    답변이 업데이트되었습니다. – Frrank

    0

    Grafana는 현재 null 매핑을 지원하지 않으므로 an issue입니다.