Intégration externe - Glances (supervision de serveurs)

Salut tout le monde !

Le NAS qui se remplit en silence, le conteneur Nextcloud tombé depuis trois jours sans que personne ne s’en rende compte… Voici Glances dans Gladys : la supervision de vos machines (NAS, serveur maison, PC), avec des alertes dans vos scènes. C’est le complément de « Supervision hôte » de @prohand, qui ne lit que la machine de Gladys. Tout passe en local.

Ce que ça fait

  • Un appareil par serveur Glances (jusqu’à 3) : en ligne, processeur, mémoire, swap, charge, durée de fonctionnement, conteneurs en marche, température la plus haute.
  • Au choix dans l’onglet Découverte : vos disques (espace utilisé et libre), interfaces réseau, capteurs de température et conteneurs. Rien n’est créé d’office.
  • Un widget « Serveur Glances » : jauges, température, conteneurs en marche et arrêtés.
  • Quatre déclencheurs : disque presque plein (paliers de 80 à 98 %), température élevée, conteneur arrêté, serveur injoignable.
  • Une action « État d’un serveur », avec un résumé prêt à envoyer.

Le truc sympa

Disque du NAS à 90 % → « Le disque /volume1 est à 92 % » sur Telegram
Chaque matin à 8 h → le résumé de l’état du serveur
Le conteneur Nextcloud s’arrête → message, ou la lampe du bureau en rouge

Installation

Gladys 5.1 minimum. Glances 3 ou 4.

Elle arrive dans le store au prochain passage de l’indexeur. En attendant : Intégrations → Installer depuis GitHub, avec l’adresse GitHub - guim31/gladys-glances: Glances server monitoring for Gladys Assistant: CPU, memory, disks, sensors and containers · GitHub

  1. Lancez glances -w sur la machine à surveiller (ou l’image Docker nicolargo/glances avec GLANCES_OPT="-w").
  2. Dans Gladys : l’adresse (et le mot de passe s’il y en a un), puis « Tester la connexion ».
  3. Onglet Découverte : ajoutez ce que vous voulez suivre.

Petites réserves honnêtes : c’est en lecture seule, et par défaut Glances ne liste que les conteneurs en marche (all=True dans glances.conf pour les voir tous). Elle a été testée contre de vrais Glances 4.5 et 3.4 en conteneur (disque rempli, conteneur arrêté, serveur coupé, vrais capteurs de température), mais pas encore sur un vrai NAS.

Codée avec l’aide de Claude Code. Projet indépendant, non affilié à Glances.

Dépôt : GitHub - guim31/gladys-glances: Glances server monitoring for Gladys Assistant: CPU, memory, disks, sensors and containers · GitHub

Vos retours sont les bienvenus :slight_smile: