Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Influx Adapter - Vorhaltezeit (BUG)

Scheduled Pinned Locked Moved ioBroker Allgemein
10 Posts 3 Posters 1.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Do not disturb
    S Do not disturb
    stenmic
    wrote on last edited by 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 Reply Last reply
    1
    • crunchipC Away
      crunchipC Away
      crunchip
      Forum Testing Most Active
      wrote on last edited by
      #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 Reply Last reply
      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 Do not disturb
        S Do not disturb
        stenmic
        wrote on last edited by
        #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 Reply Last reply
        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 Away
          crunchipC Away
          crunchip
          Forum Testing Most Active
          wrote on last edited by
          #4

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

          umgestiegen von Proxmox auf Unraid

          S 1 Reply Last reply
          0
          • crunchipC crunchip

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

            S Do not disturb
            S Do not disturb
            stenmic
            wrote on last edited by
            #5

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

            S 1 Reply Last reply
            0
            • S stenmic

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

              S Do not disturb
              S Do not disturb
              stenmic
              wrote on last edited by 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 Reply Last reply
              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
                wrote on last edited by
                #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 Reply Last reply
                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 Do not disturb
                  S Do not disturb
                  stenmic
                  wrote on last edited by 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 Reply Last reply
                  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
                    wrote on last edited by
                    #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 Reply Last reply
                    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 Do not disturb
                      S Do not disturb
                      stenmic
                      wrote on last edited by 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 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      723

                      Online

                      32.7k

                      Users

                      82.4k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe