Seite 1 von 1

Grafana Auswertung Probleme oder normal?

Verfasst: 13. Jul 2024 13:16
von MagicBird
Hallo,

inzwischen baue ich an Grafana herum und stelle fest das es immer wieder Lücken in der Werte Aufnahme oder Wiedergabe gibt.

Bei OH2 hatte ich eine influxdb.persi datei aber ohne das ich diese erstellt habe kamen schon die ersten Ergebnisse in Grafana.
Kann ich diese Lücken irgendwie umgehen?
Muß ich meine influxdb.persist datei erstellen?

danke

Re: Grafana Auswertung Probleme oder normal?

Verfasst: 13. Jul 2024 19:22
von udo1toni
Grafana benötigt immer einen Wert am Ende und einen Wert am Anfang der betrachteten Zeitspanne.
Befinden sich dort keine Werte, so endet die Linie beim ersten bzw. letzten vorhandenen Datenpunkt.
Befindet sich insgesamt nur ein Wert innerhalb der Zeitspanne, so wird dieser als einzelner Datenpunkt dargestellt.
Befindet sich kein einziger Wert in der Zeitspanne, so wird Grafana das entsprechend melden (no data).
Und je nachdem, welche Darstellung man gewählt hat, werden die Zwischenräume zwischen den Einzelwerten miteinander verbunden oder es werden 0-Werte eingefügt.

In OH3 wurde das Default Verhalten für alle Persistence Services dahingehend geändert, dass ohne passende *persist datei einfach alle Items mit der Strategy everyChange persistiert wird - bei rrd4j ergänzt mit everyMinute.
Möchtest Du ein anderes Verhalten (oder bist Du mit einer aktuellen OH-Version unterwegs), musst Du aber die zu persistierenden Daten explizit konfigurieren. Immerhin geht das seit OH4.0 auch direkt aus der UI heraus (und seit OH4.2 ist die entsprechende Option auch nicht mehr allzusehr versteckt). Die Möglichkeit, das über Textdateien zu erledigen gilt natürlich nach wie vor, mit dem identischen Verhalten zu anderen Textdateien (Was im Text definiert ist, kann ma nin der UI sehen aber nicht editieren, was in der UI definiert ist, ist im Text unsichtbar).

Re: Grafana Auswertung Probleme oder normal?

Verfasst: 14. Jul 2024 09:46
von MagicBird
Hallo

muß die perist datei auch so heißen wie die anderen, in meinem fall Wohnung?

Code: Alles auswählen

Strategies {
    everyMinute : "0 * * * * ?"
    everyHour   : "0 0 * * * ?"
    everyDay    : "0 0 0 * * ?"
    default = everyChange
}

Items {
        Bathroom_Temperature : strategy = everyMinute
        Balcony_Temperature : strategy = everyMinute
        Bedroom1_Temperature : strategy = everyMinute
        KidsRoom1_Temperature : strategy = everyMinute
        KidsRoom2_Temperature : strategy = everyMinute
        LivingRoom1_Temperature : strategy = everyMinute
        Kitchen1_Temperature : strategy = everyMinute
        Bathroom_Humidity : strategy = everyMinute
        Balcony_Humidity : strategy = everyMinute
        Bedroom1_Humidity : strategy = everyMinute
        KidsRoom1_Humidity : strategy = everyMinute
        KidsRoom2_Humidity : strategy = everyMinute
        LivingRoom1_Humidity : strategy = everyMinute
        Kitchen1_Humidity : strategy = everyMinute
        Balcony_Pressure : strategy = everyMinute
        Systeme90_Temperature : strategy = everyMinute
        Systeme91_Temperature : strategy = everyMinute
        Systeme92_Temperature : strategy = everyMinute
        Systeme93_Temperature : strategy = everyMinute
        Systeme94_Temperature : strategy = everyMinute
        Systeme95_Temperature : strategy = everyMinute
        Systeme100_Temperature : strategy = everyMinute
        Kitchen1_Power : strategy = everyMinute
        Balcony_Power : strategy = everyMinute
        Bathroom_Power : strategy = everyMinute
        Bedroom1_Power : strategy = everyMinute
        Bedroom2_Power : strategy = everyMinute
        KidsRoom1_Power : strategy = everyMinute
        KidsRoom2_Power : strategy = everyMinute
        KidsRoom3_Power : strategy = everyMinute
        KidsRoom4_Power : strategy = everyMinute
        LivingRoom1_Power : strategy = everyMinute
        LivingRoom2_Power : strategy = everyMinute
        LivingRoom3_Power : strategy = everyMinute
        LivingRoom4_Power : strategy = everyMinute
      }
danke

Re: Grafana Auswertung Probleme oder normal?

Verfasst: 14. Jul 2024 09:56
von MagicBird
Nachtrag die datei muß also influxdb.persist heißen.

danke

Re: Grafana Auswertung Probleme oder normal?

Verfasst: 14. Jul 2024 22:58
von udo1toni
Genau. Du brauchst eine <persistenceservice>.persist pro Persistence Service, also in Deinem Fall eine influxdb.persist für den InfluxDB Persistence Service.