Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Off Topic
  4. InfluxDB
  5. Influx DB schon wieder sehr groß

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    283

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.8k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    775

Influx DB schon wieder sehr groß

Geplant Angeheftet Gesperrt Verschoben InfluxDB
13 Beiträge 8 Kommentatoren 558 Aufrufe 8 Beobachtet
  • Ä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.
  • Damrak2022D Damrak2022

    Ich habe eben mal geschaut wie groß meine InfluxDB 2 ist und da werden mir stolze 5,5GB angezeigt. Gut ich logge auch sehr viele Daten um sie dann in Grafana zu verwenden.
    Meine Frage ist wie ich mir die Daten anzeigen lassen kann, die dem meisten Speicherplatz benötigen, ich dann das loggen wieder etwas runtersetzen kann um auf eine annehmbare Größe zu kommen, den 5,5 GB ist doch etwas viel denke ich.

    arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von arteck
    #2

    @damrak2022 na ja so einfach ist es nicht.. du kannst mal schauen was du alles logst.. und dann wie viele datenelemente pro measurement hast.. und die alten löschen

    ich halte meine daten so 2 Jahre.. danach können die weg..

    zigbee hab ich, zwave auch, nuc's genauso und HA auch

    1 Antwort Letzte Antwort
    0
    • Damrak2022D Damrak2022

      Ich habe eben mal geschaut wie groß meine InfluxDB 2 ist und da werden mir stolze 5,5GB angezeigt. Gut ich logge auch sehr viele Daten um sie dann in Grafana zu verwenden.
      Meine Frage ist wie ich mir die Daten anzeigen lassen kann, die dem meisten Speicherplatz benötigen, ich dann das loggen wieder etwas runtersetzen kann um auf eine annehmbare Größe zu kommen, den 5,5 GB ist doch etwas viel denke ich.

      Marc BergM Offline
      Marc BergM Offline
      Marc Berg
      Most Active
      schrieb am zuletzt editiert von Marc Berg
      #3

      @damrak2022
      Mit der Abfrage hier kannst du dir zwar nicht direkt die Speichergröße anzeigen lassen, aber zumindest die Measurements und die darin enthaltene Anzahl an Datensätzen:

      from(bucket: "iobroker")
        |> range(start: -10y)
        |> filter(fn: (r) => r["_field"] == "value")
        |> count()
        |> group()
        |> keep(columns: ["_measurement", "_value"])
        |> sort(columns: ["_value"], desc: true)
        |> rename(columns: {_value: "Anzahl"})
      

      NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

      Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

      Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

      Damrak2022D 1 Antwort Letzte Antwort
      1
      • Marc BergM Marc Berg

        @damrak2022
        Mit der Abfrage hier kannst du dir zwar nicht direkt die Speichergröße anzeigen lassen, aber zumindest die Measurements und die darin enthaltene Anzahl an Datensätzen:

        from(bucket: "iobroker")
          |> range(start: -10y)
          |> filter(fn: (r) => r["_field"] == "value")
          |> count()
          |> group()
          |> keep(columns: ["_measurement", "_value"])
          |> sort(columns: ["_value"], desc: true)
          |> rename(columns: {_value: "Anzahl"})
        
        Damrak2022D Offline
        Damrak2022D Offline
        Damrak2022
        schrieb am zuletzt editiert von
        #4

        @marc-berg Okay, also bei dem Shelly wo mein Mac dranhängt sind es z.B. 410200 Messpunkte. Da ich alle Datenpunkte auch weiterhin nutzen werde, sind die 5,5 GB wohl in Ordnung

        Mit besten Grüßen
        Andy

        S 1 Antwort Letzte Antwort
        0
        • Damrak2022D Damrak2022

          @marc-berg Okay, also bei dem Shelly wo mein Mac dranhängt sind es z.B. 410200 Messpunkte. Da ich alle Datenpunkte auch weiterhin nutzen werde, sind die 5,5 GB wohl in Ordnung

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

          @damrak2022 es bleibt dir ja noch Downsampling. Es ist je nach deinen Umständen vielleicht auch nicht nötig jede Sekunde einen Datenpunkt zu behalten.

          DS720|Nuc8i3BEH|Proxmox|RaspberryMatic|ioBroker|influxDB2|Grafana

          Damrak2022D 1 Antwort Letzte Antwort
          0
          • S SpacerX

            @damrak2022 es bleibt dir ja noch Downsampling. Es ist je nach deinen Umständen vielleicht auch nicht nötig jede Sekunde einen Datenpunkt zu behalten.

            Damrak2022D Offline
            Damrak2022D Offline
            Damrak2022
            schrieb am zuletzt editiert von
            #6

            @spacerx Momentan sehen meine Einstellungen bei den geloggten Datenpunkten so aus:
            Bildschirmfoto 2023-06-28 um 14.34.27.png

            Ist das richtig das ich bei der Blockzeit z.B. 5000 eintragen müsste, damit nur alle 5 Sekunden ein Wert geschrieben wird?

            Mit besten Grüßen
            Andy

            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              bubiman
              schrieb am zuletzt editiert von
              #7

              Hallo, ich habe gerade bemerkt, dass mein influxdb Verzeichnis 162GB groß ist

              7c1cc9aa-46a0-48d5-b602-9f1859de6e2d-image.jpeg

              und ich habe keine Ahnung warum. In den Konfiguration der Instanz habe ich 1 Jahr als Speicherdauer ausgewählt

              4acf449a-7e8f-4856-ad97-e058bf0266ab-image.jpeg

              Ich finde 162GB eeetwas zu groß und würde gerne heraus finden was da so massig Daten in die DB schreibt.
              Mit der Abfrage aus https://forum.iobroker.net/post/1008873 kann ich nichts anfangen, ich weiß nicht mals wo ich die eintragen müsste.

              Kann mir da wer weiter helfen?

              crunchipC MartinPM 2 Antworten Letzte Antwort
              0
              • HomoranH Homoran verschob dieses Thema von ioBroker Allgemein am
              • B bubiman

                Hallo, ich habe gerade bemerkt, dass mein influxdb Verzeichnis 162GB groß ist

                7c1cc9aa-46a0-48d5-b602-9f1859de6e2d-image.jpeg

                und ich habe keine Ahnung warum. In den Konfiguration der Instanz habe ich 1 Jahr als Speicherdauer ausgewählt

                4acf449a-7e8f-4856-ad97-e058bf0266ab-image.jpeg

                Ich finde 162GB eeetwas zu groß und würde gerne heraus finden was da so massig Daten in die DB schreibt.
                Mit der Abfrage aus https://forum.iobroker.net/post/1008873 kann ich nichts anfangen, ich weiß nicht mals wo ich die eintragen müsste.

                Kann mir da wer weiter helfen?

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

                @bubiman schreibst du vllt noch anderweitig ausserhalb von iobroker in die influxdb?

                umgestiegen von Proxmox auf Unraid

                1 Antwort Letzte Antwort
                0
                • haus-automatisierungH Offline
                  haus-automatisierungH Offline
                  haus-automatisierung
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #9

                  Hast Du die OSS Metrics deaktiviert? Sonst generiert das ziemlich viele Daten über die Zeit.

                  🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                  🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                  📚 Meine inoffizielle ioBroker Dokumentation

                  1 Antwort Letzte Antwort
                  0
                  • MartinPM Online
                    MartinPM Online
                    MartinP
                    schrieb am zuletzt editiert von
                    #10

                    "/mnt/usr/appdata/influxdb" sieht mit nicht nach einem Standard-Pfad für die Datenbank aus.
                    Vielleicht hat das irgendein Problem verursacht, und z. B. das Retain wird nicht beachtet, und die Daten werden nicht nach einem Jahr gelöscht ...
                    Kannst Du in Grafana Daten abrufen, die älter, als ein Jahr sind?

                    Was wird denn in der influxDB Web Ui über die Retain Zeit gesagt?

                    ffd94456-4a4e-4534-9341-8713936888a9-image.jpeg

                    Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

                    crunchipC 1 Antwort Letzte Antwort
                    0
                    • MartinPM MartinP

                      "/mnt/usr/appdata/influxdb" sieht mit nicht nach einem Standard-Pfad für die Datenbank aus.
                      Vielleicht hat das irgendein Problem verursacht, und z. B. das Retain wird nicht beachtet, und die Daten werden nicht nach einem Jahr gelöscht ...
                      Kannst Du in Grafana Daten abrufen, die älter, als ein Jahr sind?

                      Was wird denn in der influxDB Web Ui über die Retain Zeit gesagt?

                      ffd94456-4a4e-4534-9341-8713936888a9-image.jpeg

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

                      @MartinP sagte:

                      "/mnt/usr/appdata/influxdb" sieht mit nicht nach einem Standard-Pfad für die Datenbank aus.

                      das ist Unraid

                      umgestiegen von Proxmox auf Unraid

                      1 Antwort Letzte Antwort
                      0
                      • B bubiman

                        Hallo, ich habe gerade bemerkt, dass mein influxdb Verzeichnis 162GB groß ist

                        7c1cc9aa-46a0-48d5-b602-9f1859de6e2d-image.jpeg

                        und ich habe keine Ahnung warum. In den Konfiguration der Instanz habe ich 1 Jahr als Speicherdauer ausgewählt

                        4acf449a-7e8f-4856-ad97-e058bf0266ab-image.jpeg

                        Ich finde 162GB eeetwas zu groß und würde gerne heraus finden was da so massig Daten in die DB schreibt.
                        Mit der Abfrage aus https://forum.iobroker.net/post/1008873 kann ich nichts anfangen, ich weiß nicht mals wo ich die eintragen müsste.

                        Kann mir da wer weiter helfen?

                        MartinPM Online
                        MartinPM Online
                        MartinP
                        schrieb am zuletzt editiert von
                        #12

                        @bubiman sagte:

                        Hallo, ich habe gerade bemerkt, dass mein influxdb Verzeichnis 162GB groß ist

                        7c1cc9aa-46a0-48d5-b602-9f1859de6e2d-image.jpeg

                        und ich habe keine Ahnung warum. In den Konfiguration der Instanz habe ich 1 Jahr als Speicherdauer ausgewählt

                        4acf449a-7e8f-4856-ad97-e058bf0266ab-image.jpeg

                        Ich finde 162GB eeetwas zu groß und würde gerne heraus finden was da so massig Daten in die DB schreibt.
                        Mit der Abfrage aus https://forum.iobroker.net/post/1008873 kann ich nichts anfangen, ich weiß nicht mals wo ich die eintragen müsste.

                        Kann mir da wer weiter helfen?

                        Kochrezept:

                        Kommandozeile aufmachen auf dem Linux-Rechner, auf dem influx läuft, dann

                        1. Eine Datei des Inhalts von oben anlegen, z.b. "query_count_entries.txt"
                        from(bucket: "iobroker")
                          |> range(start: -10y)
                          |> filter(fn: (r) => r["_field"] == "value")
                          |> count()
                          |> group()
                          |> keep(columns: ["_measurement", "_value"])
                          |> sort(columns: ["_value"], desc: true)
                          |> rename(columns: {_value: "Anzahl"})
                        
                        1. Organisations-ID und Token herausfinden und folgendes als Kommandozeile eintippen (ich habe gleich den Anfang des Ergebnisses mitkopiert, org-id und token Großteils unkenntlich gemacht, bis das Ergebnis ausgespuckt wird dauert es etwas):
                        martin@iobroker-test-sicher:~$ influx query --org-id 9e........ --token 0Blx8.........0Q== --file ./query_count_entries.txt
                        Result: _result
                        Table: keys: []
                                        Anzahl:int                          _measurement:string
                        --------------------------  -------------------------------------------
                                          29857440  alias.0.Zaehler.Elektrizität.1.Leistung.L1
                                          29824895  alias.0.Zaehler.Elektrizität.1.Leistung.L2
                        ...
                        

                        Intel(R) Celeron(R) CPU N3000 @1.04GHz 8G RAM 480G SSD * Virtualization : unprivileged lxc container on Proxmox * 6 GByte RAM für den iobroker Container * Remote-Access über Wireguard meiner Fritzbox

                        haus-automatisierungH 1 Antwort Letzte Antwort
                        0
                        • MartinPM MartinP

                          @bubiman sagte:

                          Hallo, ich habe gerade bemerkt, dass mein influxdb Verzeichnis 162GB groß ist

                          7c1cc9aa-46a0-48d5-b602-9f1859de6e2d-image.jpeg

                          und ich habe keine Ahnung warum. In den Konfiguration der Instanz habe ich 1 Jahr als Speicherdauer ausgewählt

                          4acf449a-7e8f-4856-ad97-e058bf0266ab-image.jpeg

                          Ich finde 162GB eeetwas zu groß und würde gerne heraus finden was da so massig Daten in die DB schreibt.
                          Mit der Abfrage aus https://forum.iobroker.net/post/1008873 kann ich nichts anfangen, ich weiß nicht mals wo ich die eintragen müsste.

                          Kann mir da wer weiter helfen?

                          Kochrezept:

                          Kommandozeile aufmachen auf dem Linux-Rechner, auf dem influx läuft, dann

                          1. Eine Datei des Inhalts von oben anlegen, z.b. "query_count_entries.txt"
                          from(bucket: "iobroker")
                            |> range(start: -10y)
                            |> filter(fn: (r) => r["_field"] == "value")
                            |> count()
                            |> group()
                            |> keep(columns: ["_measurement", "_value"])
                            |> sort(columns: ["_value"], desc: true)
                            |> rename(columns: {_value: "Anzahl"})
                          
                          1. Organisations-ID und Token herausfinden und folgendes als Kommandozeile eintippen (ich habe gleich den Anfang des Ergebnisses mitkopiert, org-id und token Großteils unkenntlich gemacht, bis das Ergebnis ausgespuckt wird dauert es etwas):
                          martin@iobroker-test-sicher:~$ influx query --org-id 9e........ --token 0Blx8.........0Q== --file ./query_count_entries.txt
                          Result: _result
                          Table: keys: []
                                          Anzahl:int                          _measurement:string
                          --------------------------  -------------------------------------------
                                            29857440  alias.0.Zaehler.Elektrizität.1.Leistung.L1
                                            29824895  alias.0.Zaehler.Elektrizität.1.Leistung.L2
                          ...
                          
                          haus-automatisierungH Offline
                          haus-automatisierungH Offline
                          haus-automatisierung
                          Developer Most Active
                          schrieb am zuletzt editiert von haus-automatisierung
                          #13

                          @MartinP Um das rauszufinden, dass es eh an den OSS Metrics liegt und da viele Daten drin stehen, welche man eh nicht nutzt.

                          1. Am besten nicht das Standard-Bucket für ioBroker nutzen, sondern ein separates anlegen
                          2. Dadurch kann man später alles einfacher löschen, was man nicht braucht. Also die go_* Measurements. Oder im Standard-Bucket direkt eine super kurze Retention Time setzen (1 Tag).
                          3. Alternativ in der Config metrics-disabled = true setzen, damit die Daten gar nicht erst gesammelt werden

                          Hatte ich alles ausführlich im Kurs erklärt.

                          Links

                          • https://docs.influxdata.com/influxdb/v2/reference/internals/metrics/
                          • https://docs.influxdata.com/influxdb/v2/reference/config-options/#metrics-disabled

                          🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                          🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                          📚 Meine inoffizielle ioBroker Dokumentation

                          1 Antwort Letzte Antwort
                          0

                          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
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          547

                          Online

                          32.9k

                          Benutzer

                          83.0k

                          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