Monitoring
Le monitoring est une activité de surveillance, de supervision et de mesure d’une activité informatique.
Voici quelques raisons d’effectuer un monitoring :
- Mesurer la performance, en termes de temps de réponse par exemple ;
- Mesurer la disponibilité, indépendamment des performances ;
- Mesurer l’intégrité, l’état des processus sur une station ou un serveur ;
- Analyser une page web pour suivre les visiteurs et leurs habitudes.
On peut surveiller :
- L’état physique d’une machine : température, disques dur, mémoire etc.
- La charge d’une machine : nombre d’utilisateurs, de requêtes, l’utilisation du CPU, le débit réseau … ;
- La disponibilité applicative : présence de processus et leur réponse par exemple ;
- Les messages inscrits dans le journal d’évènement (Event-Viewer) concernant une application ou un composant système ;
- Les performances du réseau : débit, latence, taux d’erreur… ;
- Les attaques connues sur un Pare-feu.
Le monitoring permet donc de prendre des mesures, qui sont alors utilisées pour :
- Construire des graphiques, afin de visualiser les performances et de voir les tendances ;
- Alerter les administrateurs d’un dysfonctionnement, ceci par interface « temps réel », mail, SMS … ;
- Exécuter des actions programmées comme redémarrer un service ou alors couper le réseau en cas d’attaque.
- La surveillance de serveur peut également s’accompagner de fonctions d’inventaire du parc informatique pour disposer d’informations sur tous les postes de travail connectés au même réseau.