NEWS
Fritzbox mit Grafana visualisieren [Version 2022]
-
@thomas-braun sagte in Fritzbox mit Grafana visualisieren [Version 2022]:
systemctl status grafana-server
pi@homebridge:/ $ systemctl status grafana-server Warning: The unit file, source configuration file or drop-ins of grafana-server> ● grafana-server.service - Grafana instance Loaded: loaded (/lib/systemd/system/grafana-server.service; bad; vendor pr> Active: failed (Result: exit-code) since Thu 2022-04-21 15:48:42 BST; 55mi> Docs: http://docs.grafana.org Process: 26119 ExecStart=/usr/sbin/grafana-server --config=${CONF_FILE} --p> Main PID: 26119 (code=exited, status=2) CPU: 301ms Apr 21 15:48:42 homebridge systemd[1]: grafana-server.service: Scheduled restar> Apr 21 15:48:42 homebridge systemd[1]: Stopped Grafana instance. Apr 21 15:48:42 homebridge systemd[1]: grafana-server.service: Start request re> Apr 21 15:48:42 homebridge systemd[1]: grafana-server.service: Failed with resu> Apr 21 15:48:42 homebridge systemd[1]: Failed to start Grafana instance. lines 1-14/14 (END)
Nein, denn eigentlich habe ich Grafana deinstalliert, weil ich ja nicht auf die Seite komme. Diesen Fehler hatte ich glaube ich heute Morgen um 04:00 Uhr auch schonmal. Ich weiß aber nicht wie ich diesen fixe
-
@crunchip Ja, versuche ich. Habe ein Erfolgserlebnis dringend nötig
-
@damrak2022 Da kommt sofort der nächste Eingabe Prompt
pi@homebridge:~ $ sudo rm -f /etc/grafana/grafana.ini pi@homebridge:~ $
Ich vermute ich muss diese usr/share/grafana irgendwas löschen. Wie wäre da der korrekte Befehl?
-
@damrak2022 na und jetzt installieren
-
@crunchip Gleich, gib mir bitte den richtigen Befehl für die andere .ini
Suche gerade alles durch aber finde die Bezeichnung der anderen .ini nicht
-
@damrak2022 du meinst https://forum.iobroker.net/post/793421
Ich bin nur am Handy, musst du selbst abtippen -
@crunchip Das steht bei Chrome wenn ich versuche die Seite zu öffnen.
-
@damrak2022 ??
Das ist der Link zum 12. Beitrag in diesem Thread, dann scroll doch einfach hoch -
@crunchip Ich habe es heute morgen irgendwie hinbekommen das Grafana wieder erreichbar ist. Dazu musste ich eine andere Installationsanleitung verwenden. Jetzt habe ich Grafana 7.4
Also dachte ich mir ich wage mich nochmal an die Installation
Nur bei dem Punkt wo ich den Befehl./fritzinfluxdb.py
eingebe komme ich nicht weiter. Da bekomme ich nämlich eine fehlende Directory angezeigt:
pi@homebridge:~ $ ./fritzinfluxdb.py -bash: ./fritzinfluxdb.py: No such file or directory
Ich vermute das meine Einstellungen in der .ini nicht korrekt sind:
[influxdb] host = 127.0.0.1 port = 8086 username = bla password = blub database = db ssl = false verify_ssl = true measurement_name = fritzbox [fritzbox] host = 192.168.178.1 username = Damrak2XXXX password = huu84m-XXXXXXXX # change to 49443 if you use ssl port = 49000 timeout = 5 ssl = false # interval to request data in seconds #interval = 10
Und bevor ich mir nun wieder alles komplett zerschieße, habe ich mir gedacht es ist besser zu warten, bis jemand mit Ahnung mir sagt was ich machen müsste damit es klappt
-
@damrak2022 Nein, die py-Datei darf nicht ausgeführt werden oder sie existiert nicht.
mach mal ls und schau, ob die Datei da ist, wenn ja, dann ausführbar machen, z.B.
chmod 777 ./fritzinfluxdb.py
oder Du startest sie mit bash:
bash ./fritzinfluxdb.py
Sofern in der ersten Zeile der richtige interpreter steht, sollte das dann laufen.
Wenn sie nicht da ist, bist Du ggf. im falschen Verzeichnis?!?
-
@damrak2022 denke du bist im falschen Verzeichnis
wenn ich es richtig gesehen habe, müsste es in/opt/fritzinfluxdb/
sein -
@jr Bei ls bekomme ich das:
pi@homebridge:/opt/fritzinfluxdb $ ls docker-compose.yml fritzinfluxdb.ini.save.7 Dockerfile fritzinfluxdb.ini.save.8 fritzinfluxdb.ini fritzinfluxdb.ini.save.9 fritzinfluxdb.ini-sample fritzinfluxdb.py fritzinfluxdb.ini.save fritzinfluxdb.service fritzinfluxdb.ini.save.1 grafana_dashboard_fritzbox.json fritzinfluxdb.ini.save.2 grafana_dashboard.jpg fritzinfluxdb.ini.save.3 LICENSE.txt fritzinfluxdb.ini.save.4 README.md fritzinfluxdb.ini.save.5 requirements.txt fritzinfluxdb.ini.save.6
Und das kommt hier:
pi@homebridge:/opt/fritzinfluxdb $ bash ./fritzinfluxdb.py ./fritzinfluxdb.py: line 3: self_description: command not found ./fritzinfluxdb.py: line 9: from: command not found ./fritzinfluxdb.py: line 10: import: command not found ./fritzinfluxdb.py: line 11: import: command not found ./fritzinfluxdb.py: line 12: import: command not found ./fritzinfluxdb.py: line 13: import: command not found ./fritzinfluxdb.py: line 14: import: command not found ./fritzinfluxdb.py: line 15: from: command not found ./fritzinfluxdb.py: line 18: import: command not found ./fritzinfluxdb.py: line 19: import: command not found ./fritzinfluxdb.py: line 22: __version__: command not found ./fritzinfluxdb.py: line 23: __version_date__: command not found ./fritzinfluxdb.py: line 24: __description__: command not found ./fritzinfluxdb.py: line 25: __license__: command not found ./fritzinfluxdb.py: line 29: running: command not found ./fritzinfluxdb.py: line 30: syntax error near unexpected token `(' ./fritzinfluxdb.py: line 30: `default_config = os.path.join(os.path.dirname(__file__), 'fritzinfluxdb.ini')'
Kannst Du mir hier bitte weiterhelfen, damit ich das zum laufen bekomme.
-
Poste das Skript mal. Dann könnte man mal schauen was da für commands nicht gefunden werden.
Vermutlich fehlen da python-Pakete. -
@thomas-braun Sorry, wie mache ich das?
Ich bin nach der Anleitung vorgegangen:
https://blog.gwarg.de/2022/01/22/fritzbox-mit-grafana-visualisieren-version-2022/ -
cat fritzinfluxdb.py
-
-
@thomas-braun sagte in Fritzbox mit Grafana visualisieren [Version 2022]:
python --version
pi@homebridge:/opt/fritzinfluxdb $ python --version Python 2.7.18
-
Hatte ich mir fast gedacht.
sudo apt update sudo apt install python-is-python3 python --version
Vermutlich funktioniert es danach.
-
@thomas-braun sagte in Fritzbox mit Grafana visualisieren [Version 2022]:
python --version
pi@homebridge:~ $ sudo apt update Get:1 http://archive.raspberrypi.org/debian bullseye InRelease [23.7 kB] Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Hit:3 https://repos.influxdata.com/debian bullseye InRelease Hit:4 https://packages.grafana.com/enterprise/deb stable InRelease Hit:5 https://packages.grafana.com/oss/deb stable InRelease Hit:6 https://deb.nodesource.com/node_14.x bullseye InRelease Hit:7 https://archive.raspbian.org/raspbian buster InRelease Get:8 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [279 kB] Hit:9 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease Fetched 302 kB in 7s (42.6 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done 5 packages can be upgraded. Run 'apt list --upgradable' to see them. W: Target Packages (main/binary-armhf/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Packages (main/binary-armhf/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Packages (main/binary-armhf/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 W: Target Packages (main/binary-armhf/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:3 W: Target Packages (main/binary-armhf/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:4 W: Target Packages (main/binary-armhf/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/grafana.list:2 and /etc/apt/sources.list.d/grafana.list:5 pi@homebridge:~ $ sudo apt install python-is-python3 Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib python2 python2-dev python2-minimal python2.7 python2.7-dev python2.7-minimal Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: python-dev-is-python2 python-is-python2 The following NEW packages will be installed: python-is-python3 0 upgraded, 1 newly installed, 2 to remove and 5 not upgraded. Need to get 2,800 B of archives. After this operation, 15.4 kB disk space will be freed. Do you want to continue? [Y/n] y Get:1 http://ftp.halifax.rwth-aachen.de/raspbian/raspbian bullseye/main armhf python-is-python3 all 3.9.2-1 [2,800 B] Fetched 2,800 B in 1s (5,450 B/s) (Reading database ... 68564 files and directories currently installed.) Removing python-dev-is-python2 (2.7.18-9) ... Removing python-is-python2 (2.7.18-9) ... Selecting previously unselected package python-is-python3. (Reading database ... 68552 files and directories currently installed.) Preparing to unpack .../python-is-python3_3.9.2-1_all.deb ... Unpacking python-is-python3 (3.9.2-1) ... Setting up python-is-python3 (3.9.2-1) ... Processing triggers for man-db (2.9.4-2) ... pi@homebridge:~ $ python --version Python 3.9.2 pi@homebridge:~ $ ./fritzinfluxdb.py -bash: ./fritzinfluxdb.py: No such file or directory pi@homebridge:~ $ cd /opt/influxdb -bash: cd: /opt/influxdb: No such file or directory pi@homebridge:~ $ cd /opt/fritzinfluxdb pi@homebridge:/opt/fritzinfluxdb $ ./fritzinfluxdb.py Traceback (most recent call last): File "/opt/fritzinfluxdb/./fritzinfluxdb.py", line 18, in <module> import fritzconnection ModuleNotFoundError: No module named 'fritzconnection' pi@homebridge:/opt/fritzinfluxdb $
Das Update hat funktionier, aber der Befehl laut Anleitung nicht (Zeile 79)
-
@damrak2022 sagte in Fritzbox mit Grafana visualisieren [Version 2022]:
/etc/apt/sources.list.d/grafana.list
Räum die mal auf.
Da sind Doubletten drin.