NEWS
InfluxDB: Nur Änderungen aufzeichnen wird ignoriert
-
Hallo
Ich versuche die Änderungen eines Datenpunktes mit der InfluxDB aufzuzeichnen. Eingestellt habe ich "Nur Änderungen aufzeichnen"

Es werden aber immer wieder die gleichen Werte gespeichert.

Woran liegt das?
-
@wolfgangfb das ist ungewöhnlich, meine InfluxDB macht das nicht.
Ist in der InfluxDB vielleicht eine retention policy eingestellt, die nach einiger Zeit Werte zusammenfasst? Dass könnte augenscheinlich "doppelte" Werte erklären, wenn die entsprechenden Zwischenpaare fehlen -
Hallo
Ich versuche die Änderungen eines Datenpunktes mit der InfluxDB aufzuzeichnen. Eingestellt habe ich "Nur Änderungen aufzeichnen"

Es werden aber immer wieder die gleichen Werte gespeichert.

Woran liegt das?
@wolfgangfb oder es hängt mit deinem selbst erstellen DP/Script zusammen, da es teilweise im Millisekunden Bereich ist.
Der Dp wird in 1 und 0 ausgegeben? wäre nicht boolean korrekt? des weiteren hast du speichern als auf "automatisch" stehen -
@wolfgangfb oder es hängt mit deinem selbst erstellen DP/Script zusammen, da es teilweise im Millisekunden Bereich ist.
Der Dp wird in 1 und 0 ausgegeben? wäre nicht boolean korrekt? des weiteren hast du speichern als auf "automatisch" stehen@crunchip legt das "Speichern: Automatisch" nicht nur automatisch den Datentyp (Nummer/Text/Boolesch) fest? Ich konnte bei mir noch keine Auswirkungen dieser Einstellung auf das Speicherverhalten/Intervall eines DP feststellen.
Du hast recht, die DP-Änderungen kommen teilweise sehr schnell.
Die Duplikate scheinen immer in einem Intervall <1s aufzutreten, könnte es mit der Entprellzeit zusammenhängen?Beispiel:
Sekunde 0,000: Wert 1 -> speichern
Sekunde 0,800: Wert 0 -> Entprellzeit abwarten
Sekunde 1,000: Wert 1 -> Wert umgesprungen, Entprellzeit erneut abwarten
Sekunde 2,000: Wert unverändert -> Entprellzeit abgelaufen, Wert "1" wird gespeichertIn der Datenbank steht jetzt
Sekunde 0,000: Wert 1
Sekunde 0,800: Wert 1 (eventuell mit abweichendem Zeitstempel) -
@percy sagte in InfluxDB: Nur Änderungen aufzeichnen wird ignoriert:
Ich konnte bei mir noch keine Auswirkungen dieser Einstellung auf das Speicherverhalten/Intervall eines DP feststellen
das nicht, aber es kann dadurch zu Problemen führen, für das weitere Verarbeiten z.b in Grafana, im Zusammmenhang number/string
des weiteren war die Erwähnung, weil da 0/1 ausgegeben wird anstatt true/false@percy sagte in InfluxDB: Nur Änderungen aufzeichnen wird ignoriert:
Die Duplikate scheinen immer in einem Intervall <1s aufzutreten, könnte es mit der Entprellzeit zusammenhängen?
möglich
-
Das Problem ist schon alt. Habe das auch. Einen Schalter zum Testen gebaut. Mit einem Alias in 0/1 Werte gewandelt. Zur Grafana Auswertung. Möchte nur die Änderungen in die Datenbank schreiben. Funktioniert nicht. Nehme ich den Haken bei "Nur Änderungen " raus, wird etwas eingetragen. Der Wert steht bei mir bis zum nächsten manuellen Umschalten.
Entprellzeit 100, Block 200 mS. Wie oft sollte denn etwas in die Datenbank geschrieben werden, wenn kein "Nur Änderungen" aktiv ist?
Möchte nicht Unmengen von Daten erzeugen. -
Das Problem ist schon alt. Habe das auch. Einen Schalter zum Testen gebaut. Mit einem Alias in 0/1 Werte gewandelt. Zur Grafana Auswertung. Möchte nur die Änderungen in die Datenbank schreiben. Funktioniert nicht. Nehme ich den Haken bei "Nur Änderungen " raus, wird etwas eingetragen. Der Wert steht bei mir bis zum nächsten manuellen Umschalten.
Entprellzeit 100, Block 200 mS. Wie oft sollte denn etwas in die Datenbank geschrieben werden, wenn kein "Nur Änderungen" aktiv ist?
Möchte nicht Unmengen von Daten erzeugen.@Laser bitte alles zeigen!
-
@Laser sagte in InfluxDB: Nur Änderungen aufzeichnen wird ignoriert:
Was genau ist "Alles"?
Mehr als nur ein Bild! 😉
ich sehe da nämlich z.B. keinerlei
@Laser sagte in InfluxDB: Nur Änderungen aufzeichnen wird ignoriert:
Unmengen von Daten
und erst recht keine Ursachen für irgendwas
-
Die "Unmenge von Daten" ist nur eine Befürchtung von mir. Bisher habe ich das nicht. Mein eigentliches Problem ist: "Wie konfiguriere ich die Datenbankspeicherung richtig, damit nur Änderungen möglichst zeitnah geschrieben werden?"
Der Testschalter funktioniert, die Wirklichen DAten des GPIO, welchen ich aufzeichnen möchte, nicht. -
Die "Unmenge von Daten" ist nur eine Befürchtung von mir. Bisher habe ich das nicht. Mein eigentliches Problem ist: "Wie konfiguriere ich die Datenbankspeicherung richtig, damit nur Änderungen möglichst zeitnah geschrieben werden?"
Der Testschalter funktioniert, die Wirklichen DAten des GPIO, welchen ich aufzeichnen möchte, nicht.@Laser sagte in InfluxDB: Nur Änderungen aufzeichnen wird ignoriert:
Mein eigentliches Problem ist: "Wie konfiguriere ich die Datenbankspeicherung richtig, damit nur Änderungen möglichst zeitnah geschrieben werden?"
Da bist du hier in der falschen Kategorie.
Bitte in Influx mit allen relevanten Informationen posten.
EDIT:
...und niemals nicht nachträgliche Informationen ohne Kennzeichnung hinzufügen.ich mache hier diesen Uralt-Thread zu!
-
H Homoran sperrte dieses Thema am
Bild Link)
Bild Link)