Seite 1 von 1

InfluxDB Datenbankgröße

Verfasst: Sa 25. Feb 2023, 20:30
von juergjue
Hallo,
hoffe ihr könnt mir helfen. Ich plage mich die InfluxDB Datenbankgröße als Sensor in Home-Assistant einzubinden. Es gibt dazu einige Threads im Internet, aber ich komme nicht weiter.

Hier die beiden vielversprechendsten Posts die ich gefunden habe:
1. hier werden die Vorbereitungen erklärt, z.B. Schreibschutz aufheben und dass das SSH Web Terminal Addon benötigt wird:
https://community.home-assistant.io/t/u ... /226871/30

2. hier die verbesserte Version.
https://community.home-assistant.io/t/u ... /226871/38

Darin werden init-commands eingesetzt, die normalerweise über das SSH Web Terminal Addon ausgeführt werden, was in "unserer" Home-Assistant Version ja nicht möglich ist.
Ich hab versucht direkt mit sh im Terminal von Home-Assistant in Portainer die Befehle auszuführen, es will aber einfach nicht klappen.

Tja, keine Ahnung mehr, kann mir jemand helfen?
Wie löst ihr die Influx-DB Datenbankgröße?
Thx, mfg Jürgen

Re: InfluxDB Datenbankgröße

Verfasst: Sa 4. Mär 2023, 06:55
von ei23felix
Über NodeRED ist das kein Problem,
was brauchst du denn für Angaben? Die Speicherplatzbelegung oder die Anzahl an Einträgen?
Speicherplatz kannst du über einen Linuxbefehl (exec-node) realisieren
Beispiel:

Code: Alles auswählen

sudo du -h --max-depth=1

und die Anzahl an Einträgen über eine Influx-Query

Code: Alles auswählen

select count(*) from ...
und dann über alle deine Tabellen.

Re: InfluxDB Datenbankgröße

Verfasst: So 19. Mär 2023, 19:34
von juergjue
Danke Felix.
Hab ganz vergessen zu antworten.
Ich hab gerade so viele Baustellen, dass die Speicherplatzangabe gerade das kleinste Problem ist :D

Re: InfluxDB Datenbankgröße

Verfasst: Mo 20. Mär 2023, 13:47
von ei23felix
Ja, das mit den Baustellen kenne ich.