NEWS
Grafana Summierung der Tageswerte im falschen Monat
-
Ich habe in einer InfluxDB Tageswerte des Gasverbrauchs (genau einen Wert von 23:57 Uhr pro Tag). Die Tagesansicht wird je Tag korrekt in Grafana angezeigt (lÀuft erst seit 18.09.).
Die Monatsansicht summiert alles auf den Oktober, also einen Monat spĂ€ter als die Tagesdaten. Das Gleiche passiert bei der Wochenweisen Anzeige - auch diese Summierung immer eine Woche verspĂ€tet.Hier beispielhaft das Flux-Query fĂŒr die Monatsdarstellung
from(bucket: "iobroker")
|> range(start: -1y)
|> filter(fn: (r) => r._measurement == "0_userdata.0.Gasverbrauch.gasTagEnergie" and r._field == "value")
|> aggregateWindow(every: 1mo, fn: sum)Da kann man eigentlich nicht viel falsch machen; trotzdem werden alle Sept-Tageswerte im Monat Okt. aufsummiert.
Vielleicht hat jemand eine Idee, was hier nicht stimmt.
Danke -
Ich habe in einer InfluxDB Tageswerte des Gasverbrauchs (genau einen Wert von 23:57 Uhr pro Tag). Die Tagesansicht wird je Tag korrekt in Grafana angezeigt (lÀuft erst seit 18.09.).
Die Monatsansicht summiert alles auf den Oktober, also einen Monat spĂ€ter als die Tagesdaten. Das Gleiche passiert bei der Wochenweisen Anzeige - auch diese Summierung immer eine Woche verspĂ€tet.Hier beispielhaft das Flux-Query fĂŒr die Monatsdarstellung
from(bucket: "iobroker")
|> range(start: -1y)
|> filter(fn: (r) => r._measurement == "0_userdata.0.Gasverbrauch.gasTagEnergie" and r._field == "value")
|> aggregateWindow(every: 1mo, fn: sum)Da kann man eigentlich nicht viel falsch machen; trotzdem werden alle Sept-Tageswerte im Monat Okt. aufsummiert.
Vielleicht hat jemand eine Idee, was hier nicht stimmt.
Danke@exmatador aggregierte mal Versuchsweise so.
|> aggregateWindow(every: 1d , fn: last, createEmpty: false, timeSrc: "_start")NatĂŒrlich mit deiner Range.
-
@exmatador aggregierte mal Versuchsweise so.
|> aggregateWindow(every: 1d , fn: last, createEmpty: false, timeSrc: "_start")NatĂŒrlich mit deiner Range.
@spacerx
Super, fĂŒr die Monatsdarstellung stimmt es jetzt - dank timeSrc: "_start".; jeder korrekt benannte Monat mit der richtigen Zahl.
Allerdings stimmt die Wochendarstellung nur "halb", denn die Aufsummierung pro Kalenderwoche startet immer Donnerstags (zur Mitte der Woche?) bis darauffolgenden Mittwoch.
Hast Du dazu auch eine Idee, damit die KW von Montag bis Sonntag geht?
Vielen Dank -
@spacerx
Super, fĂŒr die Monatsdarstellung stimmt es jetzt - dank timeSrc: "_start".; jeder korrekt benannte Monat mit der richtigen Zahl.
Allerdings stimmt die Wochendarstellung nur "halb", denn die Aufsummierung pro Kalenderwoche startet immer Donnerstags (zur Mitte der Woche?) bis darauffolgenden Mittwoch.
Hast Du dazu auch eine Idee, damit die KW von Montag bis Sonntag geht?
Vielen DankaggregateWindow(every: 1d , offset: -3d,
-
aggregateWindow(every: 1d , offset: -3d,
-
@bloop
Perfekt, klappt.
Mann o Mann, flux ist echt schwierig, da fehlt mir ja sÀmtliches Grundwissen.
Aber gut, es geht in Minischritten voran.
Schönen Abend und vielen Dank@exmatador
Gern! Geht mir aktuell genau gleich. đ
Ein Schritt vor, zwei zurĂŒck ^^ -
@exmatador
Gern! Geht mir aktuell genau gleich. đ
Ein Schritt vor, zwei zurĂŒck ^^@bloop wenn man erst mal den Fluss verstanden hat gehts.
Beispiel
Die Doku zu Flux von InfluxDB ist zwar in Englisch aber eigentlich sehr gut. Zur Not machtâs dann auch mal der Google Ăbersetzer.
Was mir immer sehr hilft auf die erstellten Daten in der Tabelle zu schauen um zu sehen was passier. Nur auf den Graphen zu achten lÀsst einen das Prinzip nicht verstehen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden