Systeme ├╝berwachen: Monitoring in HomeAssistant mit Glances

F├╝r das Sammeln von Systemdaten anderer Betriebssysteme bietet HomeAssistant unter anderem eine Glances-Integration.┬á Glances ist ein Terminalprogramm f├╝r das ├ťberwachen des Systemstatus wie der CPU, Memory oder des Diskverbrauches. Der zus├Ątzliche WebServer-Mode erlaubt es den Status auch ohne SSH abzurufen. Informationen zur Integration in Home-Assistant, siehe:┬áHome-Assistant.┬á

Voraussetzung:

Das auf Python basierte Tool kann auf nahezu allen Betriebssystemen auf denen Python verfügbar ist verwendet werden, siehe: github.com/nicolargo/glances. 

Linux

Glances kann auf einem Linux-System wie folgt aktiviert werden:

 sudo apt install glances python3-pip

F├╝r den WebServer-Mode wird das Bottle-Modul ben├Âtigt, ansonsten bedankt sich der Server mit folgender Meldung: Bottle module not found. Glances cannot start in web server mode.

Bottle kann mit diesem Befehl aktiviert werden:

pip install bottle

Aus Sicherheitsgr├╝nden sollte f├╝r den Zugriff ein Passwort gesetzt werden.

glances -w --password

Und damit Glances automatisch gestartet wird, kann das Paket als Service angelegt werden:

als Service starten

echo "[Unit]" > /usr/lib/systemd/system/glances.service
echo "Description = Glances in Web Server Mode" >> /usr/lib/systemd/system/glances.service
echo "After = network.target" >> /usr/lib/systemd/system/glances.service
echo "" >> /usr/lib/systemd/system/glances.service
echo "[Service]" >> /usr/lib/systemd/system/glances.service
echo "ExecStart = /usr/bin/glances -w " >> /usr/lib/systemd/system/glances.service
echo "" >> /usr/lib/systemd/system/glances.service
echo "[Install]" >> /usr/lib/systemd/system/glances.service
echo "WantedBy = multi-user.target" >> /usr/lib/systemd/system/glances.service
sudo systemctl enable glances.service
sudo systemctl start glances.service
sudo systemctl status glances.service

Optional Docker Integration

Wer Statistiken zu den laufenden Docker-Containern sammeln will, kann dies mit folgendem Befehl:

pip install glances[docker]

Fazit

Glances erm├Âglicht eine einfache ├ťberwachung verschiedenster Betriebssysteme und deren Performance-Counter und bietet eine M├Âglichkeit diese in Home-Assistant zur Verf├╝gungzu stellen, siehe: Home-Assistant.

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE f├╝r deine Bewertung!

Ver├Âffentlichung: 14.01.2022 von Bernhard | Translation English |­čöö | Kommentare:0

Ô×Ę Website Baukasten vs. Webspace oder ein eigener Webserver? | Ô׎ Webhosting | Besucherstatistik: Matomo, Google Analytic Ersatz selbst hosten Ô×Ę
Ô×Ę OpenWRT & Home Assistant: auswerten-visualisieren-reagieren | Ô׎ Integrationen | HA: Werte einer beliebigen Webseite als Entit├Ąt verwenden Ô×Ę

Top-Artikel in diesem Bereich


Webserver mit Docker Container umziehen, Theorie und Praxis

Wer einen virtuellen Server oder Cloud-Server mietet, muss diesen f├╝r ein neues Betriebssystem von Zeit zu Zeit austauschen. Sp├Ątestens, wenn f├╝r das Betriebssystem keine Updates mehr zur Verf├╝gung gestellt werden, ist ein Serverwechsel unausweichlich. Vor einiger Zeit habe ich alle Websites auf Docker-Container umgestellt, was den Umzug beschleunigen soll. Zun├Ąchst etwas Theorie zu meinen ├ťberlegungen, dann wie mein Serverumzug zuletzt vonstattenging. Zus├Ątzli...


WordPress in Docker inkl. HTTPS Let's Encrypt-Setup

Die zurzeit wohl am weitesten verbreitete Blogging-Software WordPress kann unter anderem einfach und kosteng├╝nstig in Docker-Containern betrieben werden. Als Server bietet sich daf├╝r ein virtueller Server oder Cloud-Server eines bekannten Hosting-Providers an, siehe auch: Providerwechsel HostEurope vs Hetzner, vServer vs Cloud-Server. Wer den Betrieb eines eigenen Webservers nicht scheut, kann mit dem hier vorgestellten Setup darauf eine oder mehrere WordPress-Seiten inklusive kostenlosem https-...


Traefik: Datenverkehr auf einen anderen Server weiterleiten

Als Vorbereitung f├╝r das ├ťbersiedeln meiner Websites habe ich nach einer M├Âglichkeit gesucht den kompletten Datenverkehr vom alten Server einfach auf den neuen weiterzuleiten.┬á

Fragen / Kommentare


Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details