Glances¶
Application de monitoring système en temps réel, affichant CPU, RAM, disques, réseaux, capteurs, etc.
Glances est installé directement sur le host Proxmox et exposé comme service systemd sur le port 61208.
| Paramètre | Valeur |
|---|---|
| Installation | apt install glances (host PVE) — package pinned (apt-mark hold) |
| Service | glances.service — systemd, démarrage automatique |
| URL locale | http://192.168.1.21:61208 |
| URL publique | https://glances.ncls.ltd (via Caddy reverse proxy) |
WebUI — patch static/public¶
Le package Debian glances (+dfsg) exclut le bundle WebUI compilé (static/public/). Celui-ci est extrait manuellement depuis le tarball PyPI de la même version et placé dans l'installation système.
Path : /usr/lib/python3/dist-packages/glances/outputs/static/public/
Contenu : browser.js, glances.js, favicon.ico
Le package est pinné (apt-mark hold glances) pour éviter qu'une mise à jour apt ne supprime ce répertoire. Lors d'une mise à jour volontaire :
# Dépinner, mettre à jour, réappliquer le patch
apt-mark unhold glances
apt upgrade glances
GLANCES_VER=$(glances --version | awk '{print $3}')
curl -L "https://files.pythonhosted.org/packages/source/g/glances/glances-${GLANCES_VER}.tar.gz" \
-o /tmp/glances-${GLANCES_VER}.tar.gz
tar -xzf /tmp/glances-${GLANCES_VER}.tar.gz -C /tmp --strip-components=4 \
"glances-${GLANCES_VER}/glances/outputs/static/public"
cp -r /tmp/public /usr/lib/python3/dist-packages/glances/outputs/static/
rm -rf /tmp/public /tmp/glances-${GLANCES_VER}.tar.gz
apt-mark hold glances
systemctl restart glances
Prérequis module it87¶
Le capteur it8628-isa-0a40 (puce IT8628E) nécessite que le module kernel it87 soit chargé :
# Chargement immédiat
modprobe it87
# Persistance (survit au reboot)
# /etc/modules-load.d/it87.conf contient : it87
Sans ce module, sensors ne liste pas les capteurs MB/fans — ni les températures carte mère, ni les vitesses ventilateurs.
Note : Le module
it87est également déclaré dans/etc/modules(méthode obsolète, remplacée par/etc/modules-load.d/). Ce doublon est inoffensif mais redondant — le fichier/etc/moduleslui-même indique qu'il n'est plus supporté.