Aide du Hub TheSocle · supervision.flotte.ecran

Supervision Externe

La synthèse de toutes les sources d'un type : qui parle, qui s'est tu, ce qui alerte. Le Hub constate ; Alfred décide de la suite.

Voir l'élément dans l'écran : supervision/flotte

Explication

Cet écran répond d'un coup d'œil à « est-ce que tout va bien ? » pour un type de source.

Les cinq totaux du haut :

Total Sens
Actives les sources entendues récemment
Muettes celles qui se sont tues — en rouge : c'est la seule panne qu'une source ne signale jamais elle-même
Jamais vues déclarées, jamais entendues
MAJ en attente les mises à jour annoncées par les sources
Alertes ouvertes les alertes non acquittées — en rouge s'il y en a

Puis une ligne par source, avec son dernier état connu. Une source muette garde son dernier état, daté : l'écran dit « vu il y a 2 h », jamais « rien ».

Quand une alerte se lève, le Hub la publie pour Alfred, le majordome du Hub, qui décide de la suite : créer une tâche, prévenir.

Fiche complète

Ce que l'écran appelle

GET /hub/supervision/{type} → SupervisionVueService.flotte(type) et totaux(type). Ouvert aux rôles SUPERVISION_LECTURE, SUPERVISION_ADMIN et SUPERADMIN.

GET /hub/supervision sans type renvoie sur le premier onglet, ou sur Sources s'il n'y a encore aucune source.

Par l'API

supervision_externe_worker.list_sources (type_source) et get_status.

Constaté sur le Hub 3.77.0

Les colonnes sont celles d'un site WordPress (Noyau, PHP, MAJ, Mémoire…), quel que soit l'onglet. Sur l'onglet James, le résumé produit par le lecteur des sondes (sondes_total, sondes_echecs, sondes_en_echec, durée) n'a aucune colonne : toutes les cases affichent « non mesuré », même quand les sondes échouent.

Sommaire du démonstrateur