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. ioBroker Allgemein
  4. Influx Adapter - Vorhaltezeit (BUG)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    9
    1
    53

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Influx Adapter - Vorhaltezeit (BUG)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 3 Kommentatoren 1.1k Aufrufe 2 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.
  • S Offline
    S Offline
    stenmic
    schrieb am zuletzt editiert von stenmic
    #1

    Ich dachte immer, mit der Option "Vorhaltezeit" werden die Messdaten nach Ablauf dieser Zeit aus der Datenbank gelöscht.

    In diesem Beispiel nach 2 Wochen
    Image 094.jpg

    Leider ist dem nicht so, alle Messpunkte seit Beginn der Aufzeichnung sind vorhanden.
    Image 095.jpg

    Für was ist die Option Vorhaltezeit denn gedacht?

    Da ich meine Datenbank nicht aufblähen möchte und ich viele "short Traks" habe wäre es schön, wenn es einstellbar wäre, wie lange Daten in der Datenbank vorhanden sein sollen.

    1 Antwort Letzte Antwort
    1
    • crunchipC Abwesend
      crunchipC Abwesend
      crunchip
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @stenmic könnte mir vorstellen, das beim erstmaligen aktivieren der Standard Wert(z.b. 1Jahr) hinterlegt war, du es nachträglich abgeändert hast, auf 2 Wochen und diese Änderung dann nicht greift.

      umgestiegen von Proxmox auf Unraid

      S 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @stenmic könnte mir vorstellen, das beim erstmaligen aktivieren der Standard Wert(z.b. 1Jahr) hinterlegt war, du es nachträglich abgeändert hast, auf 2 Wochen und diese Änderung dann nicht greift.

        S Offline
        S Offline
        stenmic
        schrieb am zuletzt editiert von
        #3

        @crunchip Nein, es war von Anfang an auf 2 Wochen gestellt. Es ist auch nicht der einzige Datenpunkt mit diesem Verhalten. Alle sind so

        crunchipC 1 Antwort Letzte Antwort
        0
        • S stenmic

          @crunchip Nein, es war von Anfang an auf 2 Wochen gestellt. Es ist auch nicht der einzige Datenpunkt mit diesem Verhalten. Alle sind so

          crunchipC Abwesend
          crunchipC Abwesend
          crunchip
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #4

          @stenmic dann mach ein issue dazu auf github bzw guck ob schon eins besteht.

          umgestiegen von Proxmox auf Unraid

          S 1 Antwort Letzte Antwort
          0
          • crunchipC crunchip

            @stenmic dann mach ein issue dazu auf github bzw guck ob schon eins besteht.

            S Offline
            S Offline
            stenmic
            schrieb am zuletzt editiert von
            #5

            @crunchip wenn es ein bug ist werde ich es machen.
            Wollte vorher nur wissen ob mein „Verständnis“ richtig ist.

            S 1 Antwort Letzte Antwort
            0
            • S stenmic

              @crunchip wenn es ein bug ist werde ich es machen.
              Wollte vorher nur wissen ob mein „Verständnis“ richtig ist.

              S Offline
              S Offline
              stenmic
              schrieb am zuletzt editiert von stenmic
              #6

              hab was gefunden.
              https://github.com/ioBroker/ioBroker.influxdb/issues/29

              Die Einstellung "Vorhaltezeit" beim Datenpunkt hat überhaupt keine Auswirkung!

              Die Vorhaltezeit wird bei Erstellung der Datenbank global über den Adapter eingestellt.
              Image 098.jpg

              Prüfen könnt ihr euren Wert so:

              influx
              USE "iobroker" // Datenbankname aus dem Adapter
              SHOW RETENTION POLICIES
              

              Hier mein Ergebnis:
              Image 099.jpg

              Alle Daten werden 1 Jahr vorgehalten.
              Für mich eine sehr üble Sache. Da ich auch Messpunkte habe die ich nicht löschen möchte
              und sehr viele wo mir 2 Wochen reichen würden.

              Die Anleitung zum Adapter stimmt somit auch nicht.
              https://www.iobroker.net/docu/index-253.htm?page_id=3608&lang=de

              FeuersturmF 1 Antwort Letzte Antwort
              1
              • S stenmic

                hab was gefunden.
                https://github.com/ioBroker/ioBroker.influxdb/issues/29

                Die Einstellung "Vorhaltezeit" beim Datenpunkt hat überhaupt keine Auswirkung!

                Die Vorhaltezeit wird bei Erstellung der Datenbank global über den Adapter eingestellt.
                Image 098.jpg

                Prüfen könnt ihr euren Wert so:

                influx
                USE "iobroker" // Datenbankname aus dem Adapter
                SHOW RETENTION POLICIES
                

                Hier mein Ergebnis:
                Image 099.jpg

                Alle Daten werden 1 Jahr vorgehalten.
                Für mich eine sehr üble Sache. Da ich auch Messpunkte habe die ich nicht löschen möchte
                und sehr viele wo mir 2 Wochen reichen würden.

                Die Anleitung zum Adapter stimmt somit auch nicht.
                https://www.iobroker.net/docu/index-253.htm?page_id=3608&lang=de

                FeuersturmF Offline
                FeuersturmF Offline
                Feuersturm
                schrieb am zuletzt editiert von
                #7

                @stenmic Konntest du schon herausfinden wie man den Wert in der Datenbank global verändert? Ich hab auch langfristige Daten und Daten die ich nur mal kurz brauche. Als workaround würde ich die dann erstmal drin lassen oder manuell löschen.

                S 1 Antwort Letzte Antwort
                0
                • FeuersturmF Feuersturm

                  @stenmic Konntest du schon herausfinden wie man den Wert in der Datenbank global verändert? Ich hab auch langfristige Daten und Daten die ich nur mal kurz brauche. Als workaround würde ich die dann erstmal drin lassen oder manuell löschen.

                  S Offline
                  S Offline
                  stenmic
                  schrieb am zuletzt editiert von stenmic
                  #8

                  @feuersturm
                  Hier steht einiges:
                  https://hope-this-helps.de/serendipity/archives/InfluxDB-Aufbewahrung-der-Daten-managen-561.html
                  Trau mich aber nicht, was zu verändern :grimacing:

                  Damit könnte man "global" updaten:

                  ALTER RETENTION POLICY "global" ON "iobroker" DURATION 0s SHARD DURATION 24d DEFAULT
                  

                  Ob "DURATION 0s" richtig ist, finde ich nirgends.
                  Ob die Daten erhalten bleiben, auch nicht.

                  FeuersturmF 1 Antwort Letzte Antwort
                  0
                  • S stenmic

                    @feuersturm
                    Hier steht einiges:
                    https://hope-this-helps.de/serendipity/archives/InfluxDB-Aufbewahrung-der-Daten-managen-561.html
                    Trau mich aber nicht, was zu verändern :grimacing:

                    Damit könnte man "global" updaten:

                    ALTER RETENTION POLICY "global" ON "iobroker" DURATION 0s SHARD DURATION 24d DEFAULT
                    

                    Ob "DURATION 0s" richtig ist, finde ich nirgends.
                    Ob die Daten erhalten bleiben, auch nicht.

                    FeuersturmF Offline
                    FeuersturmF Offline
                    Feuersturm
                    schrieb am zuletzt editiert von
                    #9

                    @stenmic Danke für die Infos. Von meinem Container mit der influx Datenbank kann ich einfach ein Backup machen bzw. eine separate Spielwiese davon anlegen und mal etwas mit den Werten rumspielen. Mal sehen ob ich dieses Wochenende dazu komme.

                    S 1 Antwort Letzte Antwort
                    0
                    • FeuersturmF Feuersturm

                      @stenmic Danke für die Infos. Von meinem Container mit der influx Datenbank kann ich einfach ein Backup machen bzw. eine separate Spielwiese davon anlegen und mal etwas mit den Werten rumspielen. Mal sehen ob ich dieses Wochenende dazu komme.

                      S Offline
                      S Offline
                      stenmic
                      schrieb am zuletzt editiert von stenmic
                      #10

                      @feuersturm

                      Der Befehl

                      ALTER RETENTION POLICY "global" ON "iobroker" DURATION 0s SHARD DURATION 24d DEFAULT
                      

                      scheint zu funktionieren.

                      influx
                      > USE "iobroker"
                      > SHOW RETENTION POLICIES
                      name    duration  shardGroupDuration replicaN default
                      ----    --------  ------------------ -------- -------
                      autogen 0s        168h0m0s           1        false
                      global  8760h0m0s 168h0m0s           1        true
                      
                      > ALTER RETENTION POLICY "global" ON "iobroker" DURATION 0s SHARD DURATION 24d DEFAULT
                      
                      > SHOW RETENTION POLICIES
                      name    duration shardGroupDuration replicaN default
                      ----    -------- ------------------ -------- -------
                      autogen 0s       168h0m0s           1        false
                      global  0s       576h0m0s           1        true
                      

                      Damit werden (leider alle) Daten zumindest nicht nach einem Jahr gelöscht.

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      731

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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