Aujourd’hui, nous allons apprendre ensemble à lire et à interpréter une graphe de la charge du serveur, afin de savoir si tout va bien dans le serveur, ou si celui-ci est exposé à une activité anormale.
Comme je vous l’avais dit dans un article précédent, si vous optez pour un hébergeur professionnel, celui-ci doit être en mesure de vous fournir des statistiques en temps réel sur ce qui se passe sur votre serveur, ceci afin de vous maintenir au courant de l’état général du réseau, et éventuellement de toute maintenance qui sera programmée en cas de problème.
Aujourd’hui, je vais parler de la graphe la plus importante, celle de la charge du serveur (qui est totalement différente du niveau d’utilisation du CPU).
En théorie
« Le load average (la moyenne de charge) désigne, sous les systèmes UNIX, une moyenne de la charge système, une mesure de la quantité de travail que fait le système durant la période considérée. »
En application
En application, le load average, ou moyenne de charge est un nombre qui change chaque seconde. Pour pouvoir l’exploiter, les hébergeurs choisissent de ne prendre que la moyenne de chaque 5 minutes, de sorte à ce que la graphe aie un sens, soit claire et donc lisible.
Voici ce à quoi ressemble cette graphe (celle-là est fournie par Mon Hosteur, et est mise à jour chaque 5 minutes, y compris sur ce blog) :

Apprenons donc à lire cette graphe :
- Sur l’axe vertical (à gauche), la graduation montre la moyenne de charge sur le serveur, multipliée par 100.
- Sur l’axe horizontale, la graduation est en fonction des heures, du temps.
- La graphe en bleue montre l’évolution de la moyenne de charge toutes les 5 minutes.
- Le remplissage en vert montre l’évolution de la moyenne de charge toutes les 1 minutes.
Comment savoir si un serveur est rapide, ou rame ?
Comme vous le voyez, il y a des montées de charge sur la graphe, cependant, ce serveur-là est ultra-rapide. Vous n’avez donc pas compris pourquoi ? C’est que la graphe ne se lit pas ainsi. Voyant sa lecture ! Il y a 3 cas de figure différents :
- Le serveur est très rapide et en très bonne santé : La charge n’exède pas 100. Tous les scripts s’executent rapidement. Rien à craindre ni à signaler.
- Le serveur est moyennement rapide : La charge est comprise entre 101 et 200. Tous les scripts s’executent facilement et rapidement. Rien à signaler, car ces montées en charge sont déclenchées par des crons ou des mises à jours.
- Le serveur montre des signes de ralentissement ou rame : La moyenne de charge du serveur est supérieure ou égale à 201 ! La santé du serveur devra vous inquiéter. Il se peut qu’une tentative de piratage soit en cours, qu’un programme lourd soit en exécution, ou que votre hébergeur vous a balancé avec des milliers de clients sur le même serveur.
Vous avez donc appris à lire les graphes de la charge moyenne. De la même façon, vous pouvez lire les graphes de charge qui montrent toute la semaine, tout le mois, ou toute l’année. Ces graphes vous montreront (ou démontreront) à quel point votre hébergeur se soucie de ses serveurs. En voici des exemples (toujours de chez Mon Hosteur) :
Graphique Hebdomadaire

Graphique Mensuel

Graphique Annuel

N’hésitez pas à demander l’adresse d’accès à ces graphes à votre hébergeur, il devra vous les procurer, sinon il manque de transparence, et dans ce cas, fuyez !
nombre de lectures: 485
Pas encore de commentaire.
Flux RSS des commentaires de cet article. TrackBack URL