Externe Integration - Glances (Serverüberwachung)

Hallo zusammen!

Der NAS, der sich leise füllt, der Nextcloud-Container, der seit drei Tagen ausgefallen ist, ohne dass es jemand bemerkt hat… Hier ist Glances in Gladys: Die Überwachung Ihrer Maschinen (NAS, Heimserver, PC) mit Alerts in Ihren Szenen. Es ist das Komplement zu „Host-Überwachung“ von @prohand, das nur die Gladys-Maschine liest. Alles läuft lokal.

Was es kann

  • Ein Gerät pro Glances-Server (bis zu 3): Online-Status, Prozessor, Speicher, Swap, Last, Laufzeit, laufende Container, höchste Temperatur.
  • Nach Wahl im Entdeckungs-Tab: Ihre Festplatten (belegter und freier Speicherplatz), Netzwerkschnittstellen, Temperatursensoren und Container. Nichts wird standardmäßig erstellt.
  • Ein Widget „Glances-Server“: Anzeigen, Temperatur, laufende und gestoppte Container.
  • Vier Auslöser: Festplatte fast voll (Stufen von 80 bis 98 %), hohe Temperatur, Container gestoppt, Server nicht erreichbar.
  • Eine Aktion „Zustand eines Servers“, mit einer Zusammenfassung, die bereit zum Versenden ist.

Das coole Feature

NAS-Festplatte bei 90 % → „Die Festplatte /volume1 ist bei 92 %“ auf Telegram
Jeden Morgen um 8 Uhr → die Zusammenfassung des Serverzustands
Nextcloud-Container stoppt → Nachricht oder die Schreibtischlampe wird rot

Installation

Gladys 5.1 mindestens. Glances 3 oder 4.

Sie kommt im Store beim nächsten Durchlauf des Indexers. In der Zwischenzeit: Integrationen → Von GitHub installieren, mit der Adresse GitHub - guim31/gladys-glances: Glances server monitoring for Gladys Assistant: CPU, memory, disks, sensors and containers · GitHub

  1. Starten Sie glances -w auf der zu überwachenden Maschine (oder das Docker-Image nicolargo/glances mit GLANCES_OPT="-w").
  2. In Gladys: Die Adresse (und das Passwort, falls vorhanden), dann „Verbindung testen“.
  3. Entdeckungs-Tab: Fügen Sie hinzu, was Sie überwachen möchten.

Kleine ehrliche Reserven: Es ist schreibgeschützt, und standardmäßig listet Glances nur die laufenden Container auf (all=True in glances.conf um alle zu sehen). Es wurde gegen echte Glances 4.5 und 3.4 in Containern getestet (volle Festplatte, gestoppter Container, Server ausgeschaltet, echte Temperatursensoren), aber noch nicht auf einem echten NAS.

Codiert mit Hilfe von Claude Code. Unabhängiges Projekt, nicht mit Glances verbunden.

Repository: GitHub - guim31/gladys-glances: Glances server monitoring for Gladys Assistant: CPU, memory, disks, sensors and containers · GitHub

Ihr Feedback ist willkommen :slight_smile: