Ajouter un système de monitoring actif
J'appelle client le serveur à surveiller et serveur le serveur de controle
- Enregistrement du client sur le serveur de contrôle à l'installation ou mise à jour
- Le client indique un nom plus quelques urls à surveiller
- Via cron le client envoie un heartbeat à interval régulier
- À interval régulier le serveur de contrôle test que toutes les urls de tous les client sont joignables (réponse code < 400) et n'affichent pas une page vide
- Sur le serveur de contrôle une page web permet de voir l'état des serveurs
- Si 2. ou 3. plante pendant trop longtemps un mail est envoyé par le serveur de contrôle à l'admin avec état général du client