Monitoring
Implémenter le Monitoring
Définition
Le Monitoring regarde les métriques et détecte les anomalies
Cela permet de fournir une vue simplifiée du système. Par exemple Kibana propose la vue suivante

Deux types de monitoring
Il existe deux types de monitoring :
- Monitoring d'infrastructure
- Monitoring d'application
Monitoring d'infrastructure
Définition
On y contrôle le serveur (CPU, RAM, Disque, Réseau)
On alerte lorsqu'un problème d'infrastructure est détecté.
Monitoring d'application
Définition
On y contrôle l'application elle-même (Requêtes par minute, commandes par jour, etc.)
On alerte quand un problème applicatif est détecté.
Les outils
Comme pour le Logging il existe plusieurs produits pour le Monitoring :
- Nagios
- Stack
- New Relic
- Application Insights