0 Votes

CPU

Version 1.1 par john le 2026/09/26 16:30

Page secondaire cpu, définie dans cpu.yml. Elle affiche la supervision du serveur principal à partir de l'API de Glances : processeur, mémoire, disques, réseau, charge et alertes. Configuration commune et déploiement : Dashy.

En-tête et navigation

pageInfo:
 title: CPU
 description: Resource Usage Monitoring
 navLinks:
    - title: Home
     path: /
pages:
  - name: bookmarks
   path: bookmark.yml
  - name: news
   path: news.yml
  - name: cpu
   path: cpu.yml

Sections

Chaque section contient un seul type de widget Glances, sans item.

SectionIcôneWidgetAffichage
CPU Usagefas fa-tachometergl-current-cpu, gl-current-coresrows: 2
CPU Historyfas fa-microchipgl-cpu-historycols: 2
Disk Spacefas fa-hddgl-disk-space—
Network Interfacesfas fa-ethernetgl-network-interfaces—
Network Activityfas fa-exchangegl-network-trafficcols: 2
Disk IOfas fa-disc-drivegl-disk-io—
Memory Usagefas fa-memorygl-current-mem—
System Loadfas fa-tasks-altgl-system-load—
System Alertsfas fa-sensor-alertgl-alerts—

Widgets Glances

Tous les widgets gl-* interrogent l'API REST de Glances (serveur web lancé avec glances -w). Aucun n'utilise d'identifiant : l'API Glances est ouverte, sans mot de passe.

Forme commune :

      - type: gl-current-cpu
       options:
         hostname: https://<DOMAINE_GLANCES>

Forme avec historique limité :

      - type: gl-cpu-history
       options:
         hostname: https://<DOMAINE_GLANCES>
         limit: 60
WidgetAfficheOptions utilisées
gl-current-cpuUtilisation globale du processeur, en jaugehostname
gl-current-coresUtilisation de chaque cœurhostname
gl-cpu-historyCourbe d'utilisation du processeurhostname, limit: 60 (nombre de points)
gl-disk-spaceEspace occupé et libre de chaque système de fichiershostname
gl-network-interfacesInterfaces réseau, débit et volume échangéhostname, limit: 500
gl-network-trafficCourbe du trafic réseau entrant et sortanthostname, limit: 500
gl-disk-ioLectures et écritures par disquehostname
gl-current-memUtilisation de la mémoire vivehostname
gl-system-loadCharge système sur 1, 5 et 15 minuteshostname
gl-alertsAlertes récentes levées par Glanceshostname
  • hostname : adresse racine du serveur web de Glances, sans /api. Ici, un sous-domaine publié par SWAG.
  • Les widgets n'utilisent pas useProxy : c'est le navigateur qui interroge Glances. Glances doit donc être joignable depuis le poste qui consulte Dashy et autoriser le CORS (comportement par défaut de son serveur web).
  • Le widget gl-network-traffic n'a pas d'id : Dashy en génère un au chargement.