Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Grafana
  5. [gelöst] Grafana - Darstellungsproblem Bar chart

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

[gelöst] Grafana - Darstellungsproblem Bar chart

Geplant Angeheftet Gesperrt Verschoben Grafana
4 Beiträge 3 Kommentatoren 268 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Ro75R Online
    Ro75R Online
    Ro75
    schrieb am zuletzt editiert von Ro75
    #1

    Hallo Grafana - Experten.

    Eigentlich bekomme ich alles soweit alleine hin. Belese und probiere. In der Regel klappt auch alles. Aber ich habe ein Darstellungsproblem was ich nicht gelöst bekomme.

    Es geht um das Bar Chart. Hier mal ein Bild von dem Problem.
    11ad71cf-089f-4608-a76a-a27a1dc63df2-image.png
    Das Problem befindet sich ganz rechts. Da ist eine Lücke und ich kann mir nicht erklären wie diese zustande kommt.
    Das sind die dazugehörigen Daten.
    4e425846-dec5-43d3-9712-abc5a1253e6b-image.png
    b2dede8e-976f-4b2f-b479-c4b1b8b6df4a-image.png
    Sehen für mich OK aus. Da gibt es auch keinen weiteren null - Datensatz. Ich habe diese Daten auch in der InfluxDB überprüft. Gleiche Anzahl an Datensätze mit gleichem Inhalt.

    Das ist der Inhalt der Query

    from(bucket: "iobroker_long")
      |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
      |> filter(fn: (r) => r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_IN" or r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_OUT")
      |> filter(fn: (r) => r["_field"] == "value")
      |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
      |> yield(name: "mean")
    

    JETZT habe ich es nochmal im Influx-Editor neu erstellen lassen

    from(bucket: "iobroker_long")
      |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
      |> filter(fn: (r) => r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_IN" or r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_OUT")
      |> filter(fn: (r) => r["_field"] == "value")
      |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
      |> yield(name: "mean")
    

    Jetzt ist das Darstellungsproblem weg
    10900574-e10e-49a3-954c-289cd1c1ade8-image.png
    allerdings stimmen nun nicht mehr die Zeitangaben (MONAT/JAHR). Korrekt wären die Angaben im ersten Bild.

    • Liegt es daran, dass die Datenpunkte immer am letzten Tag um 23:59:30 erstellt werden?
    • Wie kann ich das Problem lösen?

    Ich habe schon aus Verzweiflung andere Bar Chart Diagramme wegen diesem Problem weggeschmissen und es anders (nicht so schön) gelöst.
    Das ist aber nicht elegant. Ich möchte gern wissen, wie ich das Problem dauerhaft und korrekt löschen kann.

    An dieser Stelle schon einmal vielen Dank.

    Ro75.

    SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

    CodierknechtC P 2 Antworten Letzte Antwort
    0
    • Ro75R Ro75

      Hallo Grafana - Experten.

      Eigentlich bekomme ich alles soweit alleine hin. Belese und probiere. In der Regel klappt auch alles. Aber ich habe ein Darstellungsproblem was ich nicht gelöst bekomme.

      Es geht um das Bar Chart. Hier mal ein Bild von dem Problem.
      11ad71cf-089f-4608-a76a-a27a1dc63df2-image.png
      Das Problem befindet sich ganz rechts. Da ist eine Lücke und ich kann mir nicht erklären wie diese zustande kommt.
      Das sind die dazugehörigen Daten.
      4e425846-dec5-43d3-9712-abc5a1253e6b-image.png
      b2dede8e-976f-4b2f-b479-c4b1b8b6df4a-image.png
      Sehen für mich OK aus. Da gibt es auch keinen weiteren null - Datensatz. Ich habe diese Daten auch in der InfluxDB überprüft. Gleiche Anzahl an Datensätze mit gleichem Inhalt.

      Das ist der Inhalt der Query

      from(bucket: "iobroker_long")
        |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
        |> filter(fn: (r) => r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_IN" or r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_OUT")
        |> filter(fn: (r) => r["_field"] == "value")
        |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
        |> yield(name: "mean")
      

      JETZT habe ich es nochmal im Influx-Editor neu erstellen lassen

      from(bucket: "iobroker_long")
        |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
        |> filter(fn: (r) => r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_IN" or r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_OUT")
        |> filter(fn: (r) => r["_field"] == "value")
        |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
        |> yield(name: "mean")
      

      Jetzt ist das Darstellungsproblem weg
      10900574-e10e-49a3-954c-289cd1c1ade8-image.png
      allerdings stimmen nun nicht mehr die Zeitangaben (MONAT/JAHR). Korrekt wären die Angaben im ersten Bild.

      • Liegt es daran, dass die Datenpunkte immer am letzten Tag um 23:59:30 erstellt werden?
      • Wie kann ich das Problem lösen?

      Ich habe schon aus Verzweiflung andere Bar Chart Diagramme wegen diesem Problem weggeschmissen und es anders (nicht so schön) gelöst.
      Das ist aber nicht elegant. Ich möchte gern wissen, wie ich das Problem dauerhaft und korrekt löschen kann.

      An dieser Stelle schon einmal vielen Dank.

      Ro75.

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @ro75 sagte in Grafana 11.6.x / 12.0.2 - Darstellungsproblem Bar chart:

      Da ist eine Lücke und ich kann mir nicht erklären wie diese zustande kommt.

      Das liegt am Zeitstempel.
      Der ist für alle Einträge der beiden Wertgruppen identisch ... bis auf den von 05/2025.
      Da gibt es eine Differenz von genau 1 ms.

      Von Influx habe ich keinen Schimmer, aber ich könnte mir vorstellen, dass man Zeiten auch umrechnen und damit die Millisekunden komplett eliminieren kann.

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      1 Antwort Letzte Antwort
      0
      • Ro75R Ro75

        Hallo Grafana - Experten.

        Eigentlich bekomme ich alles soweit alleine hin. Belese und probiere. In der Regel klappt auch alles. Aber ich habe ein Darstellungsproblem was ich nicht gelöst bekomme.

        Es geht um das Bar Chart. Hier mal ein Bild von dem Problem.
        11ad71cf-089f-4608-a76a-a27a1dc63df2-image.png
        Das Problem befindet sich ganz rechts. Da ist eine Lücke und ich kann mir nicht erklären wie diese zustande kommt.
        Das sind die dazugehörigen Daten.
        4e425846-dec5-43d3-9712-abc5a1253e6b-image.png
        b2dede8e-976f-4b2f-b479-c4b1b8b6df4a-image.png
        Sehen für mich OK aus. Da gibt es auch keinen weiteren null - Datensatz. Ich habe diese Daten auch in der InfluxDB überprüft. Gleiche Anzahl an Datensätze mit gleichem Inhalt.

        Das ist der Inhalt der Query

        from(bucket: "iobroker_long")
          |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
          |> filter(fn: (r) => r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_IN" or r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_OUT")
          |> filter(fn: (r) => r["_field"] == "value")
          |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
          |> yield(name: "mean")
        

        JETZT habe ich es nochmal im Influx-Editor neu erstellen lassen

        from(bucket: "iobroker_long")
          |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
          |> filter(fn: (r) => r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_IN" or r["_measurement"] == "0_userdata.0.FritzBox.Traffic.Monat_OUT")
          |> filter(fn: (r) => r["_field"] == "value")
          |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false)
          |> yield(name: "mean")
        

        Jetzt ist das Darstellungsproblem weg
        10900574-e10e-49a3-954c-289cd1c1ade8-image.png
        allerdings stimmen nun nicht mehr die Zeitangaben (MONAT/JAHR). Korrekt wären die Angaben im ersten Bild.

        • Liegt es daran, dass die Datenpunkte immer am letzten Tag um 23:59:30 erstellt werden?
        • Wie kann ich das Problem lösen?

        Ich habe schon aus Verzweiflung andere Bar Chart Diagramme wegen diesem Problem weggeschmissen und es anders (nicht so schön) gelöst.
        Das ist aber nicht elegant. Ich möchte gern wissen, wie ich das Problem dauerhaft und korrekt löschen kann.

        An dieser Stelle schon einmal vielen Dank.

        Ro75.

        P Offline
        P Offline
        peterfido
        schrieb am zuletzt editiert von
        #3

        @ro75 Um einen Monat zu verschieben, füge folgende Zeile vor AggregateWindow ein:

          |> timeShift(duration: -1mo)
        

        Gruß

        Peterfido


        Proxmox auf Intel NUC12WSHi5
        ioBroker: Debian (VM)
        CCU: Debmatic (VM)
        Influx: Debian (VM)
        Grafana: Debian (VM)
        eBus: Debian (VM)
        Zigbee: Debian (VM) mit zigbee2mqtt

        Ro75R 1 Antwort Letzte Antwort
        1
        • P peterfido

          @ro75 Um einen Monat zu verschieben, füge folgende Zeile vor AggregateWindow ein:

            |> timeShift(duration: -1mo)
          
          Ro75R Online
          Ro75R Online
          Ro75
          schrieb am zuletzt editiert von
          #4

          @peterfido sagte in Grafana 11.6.x / 12.0.2 - Darstellungsproblem Bar chart:

          |> timeShift(duration: -1mo)

          Danke. Es kann so einfach sein. Wieder etwas dazu gelernt. Top wie immer.

          Ro75.

          SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          768

          Online

          32.4k

          Benutzer

          81.6k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe