Dashboard live des ressources par site, historique MRTG haute résolution (1 min, jusqu'à 1 an), et test TTFB depuis votre serveur, un client SSH externe ou des nœuds mondiaux géolocalisés (EU, US, Asie). Vous mesurez ce que vos clients voient.
Un appel docker stats unique, cache 5 à 60 s, lock concurrent : un seul collecteur tourne même si 20 admins regardent le dashboard. Charge serveur minimale.
Stats par container : CPU%, mémoire utilisée, I/O réseau, lectures/écritures disque. Affichées dans le dashboard et les cards de chaque domaine.
Mesure directe de « accepted conn » via cgi-fcgi sur pm.status_path. Capture toutes les requêtes PHP, même celles < 200 ms invisibles aux snapshots.
Collecteur cron à la minute. Vues 1h, 24h, 7j, 30j, 1 an. Résilient : skip si run précédent en cours, timeout 25 s sur docker stats, traffic snapshots jamais perdus.
Visualisation 3D des containers, refresh 5 s, sphère par site, hauteur = trafic, couleur = santé. Le reste du dashboard cache 60 s pour limiter la charge.
Alertes email configurables sur CPU, RAM, disque, nombre de restarts. Rate-limiter anti-spam : un mail par seuil par cooldown.
Probe HTTP par domaine, path configurable, historique avec fenêtres de downtime. Détection rapide des incidents.
3 modes de test : local (serveur), SSH (depuis un client externe), externe multi-région via check-host.net. Phases DNS, TCP, TLS, starttransfer, total — capturées par curl -w.
Curl tourne sur l'hôte, mesure la stack interne. Détecte les régressions PHP / DB / cache. 1 à 10 itérations, agrégés min / median / max / mean.
Wrap dans ssh user@host : le curl tourne LÀ-BAS. Phases DNS / TCP / TLS deviennent réalistes — vous voyez ce qu'un visiteur traverserait.
Sondes géolocalisées via check-host.net : Europe, Amérique, Asie ou monde entier. 5 à 10 nœuds par région. Sans auth, sans token.
On lance un test TTFB sur un de vos domaines depuis 3 continents pendant la démo. Sans engagement.