supervision.sources.ecranL'administration de la supervision externe : déclarer un système à surveiller, lui frapper un jeton, coller les blocs chez lui.
Voir l'élément dans l'écran : supervision/sources
La Supervision Externe inverse le sens habituel : ce n'est pas le Hub qui va interroger les sites, ce sont les sources qui lui poussent leur état. Un site WordPress muni du greffon Sentinelle, ou les sondes du courrier, envoient un rapport toutes les quelques minutes à l'adresse affichée en haut à droite.
Mettre une source sous surveillance se fait en deux gestes séparés :
Ensuite, le tableau montre l'état de chaque source, et le Journal des réceptions dit, appel par appel, ce qui a été accepté ou rejeté — et pourquoi.
Cet écran est réservé aux rôles SUPERVISION_ADMIN et SUPERADMIN : c'est lui qui émet des clés. Consulter l'état des sources ne demande que SUPERVISION_LECTURE.
GET /hub/supervision/sources → la flotte de toutes les sources, les 50 dernières
réceptions, et l'adresse de réception.
Le worker supervision_externe_worker expose les mêmes gestes : declarer_source,
frapper_jeton, blocs_installation, suspendre_source, reprendre_source,
revoquer_jeton, list_sources, get_source, list_receptions, list_alertes,
acquitter_alerte, list_regles, force_balayage, force_purge, get_status.
Ils sont en base (supervision.z_supervision_setting), modifiables sans livraison :
| Réglage | Défaut |
|---|---|
muet_cycles — cycles manqués avant « muette » |
3 |
recouvrement_heures — ancien et nouveau jeton acceptés ensemble |
24 |
corps_max_octets — plafond du rapport décompressé |
256 Ko |
retention_reception_jours — journal des réceptions |
30 |
retention_rapport_jours — corps brut des rapports |
7 |
retention_alerte_jours — alertes |
395 |