Weiter zum Inhalt
  • Home
  • Aktuell
  • 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. Einsteigerfragen
  4. Anregungen - Wünsche - Verbesserungsvorschläge
  5. Statistik in influxdb 5.2.0

NEWS

  • Monatsrückblick Oktober 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    226

  • Mitmachen: Sprich „ioBroker“ ein – für ein lokales Aktivierungswort
    BluefoxB
    Bluefox
    6
    1
    457

  • Neuer Blogbeitrag: KI in ioBroker, vom Helfer im Admin bis zum eigenen Smart Assistant
    BluefoxB
    Bluefox
    4
    1
    497

Statistik in influxdb 5.2.0

Geplant Angeheftet Gesperrt Verschoben Anregungen - Wünsche - Verbesserungsvorschläge
25 Beiträge 10 Kommentatoren 605 Aufrufe 10 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.
  • P
    P
    peterfido
    schrieb am zuletzt editiert von
    #16

    Bei meiner kleinen Datenbank, welche einige Werte für drei Monate speichert, kein Problem. Bei der großen Datenbank baut sich die Statistik nicht auf. Ich habe den RAM von 4 auf 8, von 8 auf 16 GB erhöht. Bei 16 sind dann noch 4,5 GB im Cache. Trotzdem reicht es nicht, da der Request-Timeout zuerst greift.

    1000096587.jpg

    Gruß

    Peterfido

    1 Antwort Letzte Antwort
    0
    • P
      P
      peterfido
      schrieb am zuletzt editiert von peterfido
      #17

      Mit 16 GB RAM und Request-Timeout auf 60000 geht es dann. Am Ende sind weiterhin 4,5 GB im Cache, sodass 12GB RAM wohl reichen würden .1000096589.jpg

      Gruß

      Peterfido

      R 1 Antwort Letzte Antwort
      1
      • P peterfido

        Mit 16 GB RAM und Request-Timeout auf 60000 geht es dann. Am Ende sind weiterhin 4,5 GB im Cache, sodass 12GB RAM wohl reichen würden .1000096589.jpg

        R
        R
        rscsb
        schrieb am zuletzt editiert von
        #18

        @peterfido sagte:

        Mit 16 GB RAM und Request-Timeout auf 60000 geht es dann.

        Es ist ja wirklich jedem selbst überlassen, was er so ein seine DB schreibt.
        Aber 60 Mio. Werte für eine CPU-Temperatur wären mir der Speicherverbrauch und die Verarbeitungszeit nicht wert. 😌

        P 1 Antwort Letzte Antwort
        0
        • BluefoxB Bluefox

          Geht das überhaupt bei jemandem ausser bei mir?

          R
          R
          Rushmed
          Most Active
          schrieb am zuletzt editiert von
          #19

          @Bluefox sagte:

          Geht das überhaupt bei jemandem ausser bei mir?

          Ja bei mir.

          1 Antwort Letzte Antwort
          1
          • BluefoxB Bluefox

            Geht das überhaupt bei jemandem ausser bei mir?

            ofri2607O
            ofri2607O
            ofri2607
            schrieb am zuletzt editiert von ofri2607
            #20

            @Bluefox
            Ja, bei mir problemlos.
            Edit: Pi4 mit 8GB

            1 Antwort Letzte Antwort
            1
            • OliverIOO
              OliverIOO
              OliverIO
              schrieb am zuletzt editiert von
              #21

              Ich habe von der influxdb eigentlich keine Ahnung.
              Kenne mich hauptsächlich mit relationalen Datenbanken aus.

              Das Problem liegt wahrscheinlich an sehr großen Datenbanken und wo die Berechnung der Anzahl der Datensätze in einem gewissen Zeitraum tatsächlich abläuft.
              Im schlimmsten Fall müssen alle Datensätze gelelesen werden (am schlimmsten wenn sie zum iobroker geladen werden).
              Bei relationalen Datenbanken nennt sich das Full table scans, was man bei großen Datenbanken vermeiden sollte.
              Als Gegenmaßnahme legt man entsprechende indizies auf die Felder, nachdem man suchen möchte, an. Aber auch hier müssen die entsprechenden Indices in den RAM passen, ansonsten muss auch dieser geladen werden.

              Wie influxdb seine Tabellen organisiert, weiß ich nicht, aber eventuell wären das Ansatzpunkte das dahingehend zu optimieren.

              Allerdings muss man sagen, dass ein ioBroker Adapter nur begrenzt ein Datenbank Management Tool sein kann.

              Meine Adapter und Widgets
              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
              Links im Profil

              1 Antwort Letzte Antwort
              1
              • R rscsb

                @peterfido sagte:

                Mit 16 GB RAM und Request-Timeout auf 60000 geht es dann.

                Es ist ja wirklich jedem selbst überlassen, was er so ein seine DB schreibt.
                Aber 60 Mio. Werte für eine CPU-Temperatur wären mir der Speicherverbrauch und die Verarbeitungszeit nicht wert. 😌

                P
                P
                peterfido
                schrieb zuletzt editiert von peterfido
                #22

                @rscsb sagte:

                Es ist ja wirklich jedem selbst überlassen, was er so ein seine DB schreibt.
                Aber 60 Mio. Werte für eine CPU-Temperatur wären mir der Speicherverbrauch und die Verarbeitungszeit nicht wert. 😌

                Dafür gibt es jetzt die zweite Datenbank, welche nur noch drei Monate speichert. Da ziehen alle solche Werte demnächst hin um.

                Der NUC 12 bekommt öfter mal Schnappatmung, dann muss ich den wieder reinigen.

                Allerdings soll der Wert nur jede Minute kommen. Da muss ich mal schauen, wo die Menge an Werte herkommt. Somit hat sich die Statistik für mich schon gelohnt.

                Gruß

                Peterfido

                OliverIOO 1 Antwort Letzte Antwort
                1
                • P peterfido

                  @rscsb sagte:

                  Es ist ja wirklich jedem selbst überlassen, was er so ein seine DB schreibt.
                  Aber 60 Mio. Werte für eine CPU-Temperatur wären mir der Speicherverbrauch und die Verarbeitungszeit nicht wert. 😌

                  Dafür gibt es jetzt die zweite Datenbank, welche nur noch drei Monate speichert. Da ziehen alle solche Werte demnächst hin um.

                  Der NUC 12 bekommt öfter mal Schnappatmung, dann muss ich den wieder reinigen.

                  Allerdings soll der Wert nur jede Minute kommen. Da muss ich mal schauen, wo die Menge an Werte herkommt. Somit hat sich die Statistik für mich schon gelohnt.

                  OliverIOO
                  OliverIOO
                  OliverIO
                  schrieb zuletzt editiert von OliverIO
                  #23

                  @peterfido

                  Am Beispiel der Temperatur, je nachdem wie fein der Temperatursenso änderungen auflöst muss man meiner Meinung nach keine Änderungen kleiner wie 0.1 aufzeichnen. Das kann man direkt am datenpunkt einstellen.

                  Ggfs kann man nach einer gewissen Zeit auch die Daten aggregieren, bei der man immer nur auf die stündliche Durchschnittstemperatur aggregiert. Genauer ist glaube ich nach 3 Monaten auch nicht mehr interessant.

                  Meine Adapter und Widgets
                  TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                  Links im Profil

                  1 Antwort Letzte Antwort
                  0
                  • P
                    P
                    peterfido
                    schrieb zuletzt editiert von
                    #24

                    Ich habe jetzt aufräumen lassen. Nun sind noch die Datenpunkte ohne Logging drin, die werden aber nicht aufgeräumt.
                    1000096639.jpg

                    Gruß

                    Peterfido

                    1 Antwort Letzte Antwort
                    0
                    • P
                      P
                      peterfido
                      schrieb zuletzt editiert von peterfido
                      #25

                      Nach einem Neustart vom ioBroker und auch gleich der Influx VM geht es wohl. Allerdings fehlt mir da eine Auswahlmöglichkeit, welche Datenpunkte werden sollen.
                      1000096641.jpg

                      Edit: doch nicht. Beim nächsten Anlauf gibt es wieder nichta aufzuräumen und das Log wird mit influx-Fehlern geflutet.

                      2026-11-07 15:55:39.275 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.Q1: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.276 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.S: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.277 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.S3: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.277 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.S2: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.277 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.S1: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.278 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.P0: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.278 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.P3: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.278 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.P2: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.279 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.P1: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.279 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.I3: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.279 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.I2: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.279 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.I1: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.279 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.U3: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.280 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.U2: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.280 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.U1: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.281 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.Panel.ch1.P_DC: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.282 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.Panel.ch0.U_AC: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.283 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Wallbox.Strom.Auslese.U12: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.283 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.Panel.ch0.P_AC: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.284 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.P: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.285 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.U3: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.285 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Wallbox.Strom.Auslese.U23: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.286 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.Panel.ch0.P_DC: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.286 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.Waschmaschine.ist.S: socket hang up (code: ECONNRESET)
                      2026-11-07 15:55:39.286 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Wallbox.Strom.Auslese.ULL: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.286 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Wallbox.Strom.Auslese.ULN: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.287 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.Arbeitszimmer.ist.P: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.287 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.Arbeitszimmer.ist.S: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.287 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.ist.P1: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.287 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Temperatur.Wintergarten.Ist: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.287 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.SchlafenOben.ist.P: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.287 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.SchlafenOben.ist.S: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.288 - error: influxdb.0 (1198) Error during ping, attempting reconnect: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.288 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.P: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.289 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.P3: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.290 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.EVU.ist.Q: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.291 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.Waschmaschine.ist.S: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.291 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Wallbox.Strom.Auslese.U12: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.291 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Wallbox.Strom.Auslese.U23: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.292 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.ist.I1: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.292 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.Strom.SchlafenOben.ist.I: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.293 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.Panel.ch2.U_DC: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.293 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.Panel.ch0.U_AC: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.293 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Zaehler.PV.Panel.ch0.Temp: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.293 - error: influxdb.0 (1198) Error on writePoint for 0_userdata.0.Temperatur.Aussen.Ist: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.296 - error: influxdb.0 (1198) Cannot connect to InfluxDB: read ECONNRESET (errno: -104)
                      2026-11-07 15:55:39.817 - info: influxdb.0 (1198) Connecting http://192.168.2.26:8086/ ...
                      2026-11-07 15:55:39.818 - info: influxdb.0 (1198) Influx DB Version used: 2.x
                      2026-11-07 15:55:39.819 - error: influxdb.0 (1198) Cannot connect to InfluxDB: connect ECONNREFUSED 192.168.2.26:8086 (errno: -111)
                      2026-11-07 15:55:45.750 - info: influxdb.1 (1482) Connecting http://192.168.2.26:8086/ ...
                      2026-11-07 15:55:45.750 - info: influxdb.1 (1482) Influx DB Version used: 2.x
                      2026-11-07 15:55:45.782 - info: influxdb.1 (1482) Connected!
                      2026-11-07 15:55:49.819 - info: influxdb.0 (1198) Connecting http://192.168.2.26:8086/ ...
                      2026-11-07 15:55:49.820 - info: influxdb.0 (1198) Influx DB Version used: 2.x
                      2026-11-07 15:55:49.851 - info: influxdb.0 (1198) Connected!
                      

                      Gruß

                      Peterfido

                      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

                      371

                      Online

                      33.1k

                      Benutzer

                      84.2k

                      Themen

                      1.4m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2026
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe