NEWS
Influxdb-Adapter legt keine neuen Datenpunkte in der DB an?
-
Systemdata Bitte Ausfüllen Hardwaresystem: AWOW AK41 / Intel J4125 Arbeitsspeicher: 8GB Festplattenart: NVMe-SSD Betriebssystem: Proxmox VE 7.1-8 Node-Version: 14.19.0-deb-1nodesource1 Nodejs-Version: 14.19.0-deb-1nodesource1 NPM-Version: 7.5.2+ds-2 Installationsart: Skript Image genutzt: Nein Hallo, schönen guten Abend
ich habe seit kurzem das Problem, dass ich keine neuen Datenpunkte zu Influx hinzufügen kann. Wenn ich einen neuen Datenpunkt im Adapter aktiviere (Zahnrad, Einstellungen wie bei den anderen Datenpunkten auf Standard) gibt es keinerlei Fehlermeldung, im Datenpunkt sehe ich auch die Historie bzw. das Verlaufsdiagramm. Aber in der Influxdb wird keine Tabelle wie gewohnt mit diesem Namen erzeugt. Bestehende Datenpunkte werden anstandslos aktualisiert, nur die neuen erscheinen halt weder in Grafana noch in der CLI mit SHOW MEASUREMENTS.
Irgendwie etwas seltsam oder was übersehe ich?
-
PS: Influxdb-Adapter 1.9.5
-
@1n4148 sagte in Influxdb-Adapter legt keine neuen Datenpunkte in der DB an?:
NPM-Version:
7.5.2+ds-2Ist nicht die npm-Version die mit node14 ausgeliefert wird. Korrigier das erstmal.
-
@thomas-braun Das war die Ausgabe von dpkg.
Die Pakete geben selbst aus:
node -v
v14.19.0npm -v
6.14.16Da aber das hinzufügen neuer Datenpunkte letzte Woche noch funktioniert hat und ich zwischenzeitlich keinerlei Updates von IOBroker und Influxdb gemacht habe, tendiere ich dazu, das auszuschließen.
-
Da scheint mir aber irgendwas krumm zu sein.
Was liefert
which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
@thomas-braun Ja, aber was? Ich hab nirgends einen Anhaltspunkt gefunden. System Logs sind sauber. Neustart auch ohne Erfolg. Alle bestehenden Datenpunkte werden sauber aktualisiert.
-
@1n4148 und welche influx Version? bzw influx möglicherweise per apt aktualisiert?
-
@1n4148 Achso, das Skript kam nach meiner Antwort
which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
/usr/bin/node
/usr/bin/npmDann ist Ende. Interessanterweise gibt es kein nodejs Binary, nur ein node & npm. Obwohl das Debian-Paket nodejs heißt. Aber das erklärt nicht, warum nur die Neuanlage von Datenpunkten in influxdb sozusagen über Nacht nicht mehr funktioniert...
-
@1n4148 sagte in Influxdb-Adapter legt keine neuen Datenpunkte in der DB an?:
Dann ist Ende.
ist aber nicht die komplette ein und ausgabe
-
sudo ln -s /usr/bin/node /usr/bin/nodejs which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
@crunchip 1.6.7~rc0-1+b5 aus dem Debian Bullseye Repository.
Hat sich auch die letzten Wochen nicht verändert. Ich kann irgendwelche Updates oder Konfigurationsänderungen als Ursache ausschließen. Aufgefallen ist es mir, als ich zwei neue Datenpunkte hinzufügen wollte. Den ersten hat er noch angelegt, den zweiten nicht mehr.
-
@thomas-braun said in Influxdb-Adapter legt keine neuen Datenpunkte in der DB an?:
ln -s /usr/bin/node /usr/bin/nodejs
/usr/bin/nodejs /usr/bin/node /usr/bin/npm v14.19.0 v14.19.0 6.14.16 iobroker /opt/iobroker Hit:1 http://security.debian.org bullseye-security InRelease Hit:2 http://deb.debian.org/debian bullseye InRelease Hit:3 https://deb.nodesource.com/node_14.x bullseye InRelease Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. nodejs: Installed: 14.19.0-deb-1nodesource1 Candidate: 14.19.0-deb-1nodesource1 Version table: *** 14.19.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main amd64 Packages 100 /var/lib/dpkg/status 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org bullseye-security/main amd64 Packages
-
@1n4148
Passt doch. Warum schreibst du
NPM-Version: 7.5.2+ds-2 -
@1n4148 sagte in Influxdb-Adapter legt keine neuen Datenpunkte in der DB an?:
nur die neuen erscheinen halt weder in Grafana noch in der CLI mit SHOW MEASUREMENTS.
wurde denn der Datenpunkt schon aktualisiert/eine Wertänderung geschrieben?
-
@thomas-braun Das war die Ausgabe von dpkg --list
@crunchip Ja, mehrfach -
@Thomas-Braun Sorry, sehe gerade das ist eine Leiche mit Status "rc" statt "ii". Hab damals mit dem Update auf Node 14.x nach Anleitung hier wohl nicht vollständig aufgeräumt.
-
Ich habe eben mal testweise einen neuen Influxdb-Server aufgesetzt. In einer neuen, leeren Datenbank erzeugt der Adapter wie gewünscht die neuen Datenpunkte. Nur eben in der bestehenden nicht. Gibt es irgendwelche Anhaltspunkte wo ich da in Influx nach dem Fehler suchen kann?