Quelques statistiques ...
Par Bounga le jeudi, 10 mars 2005, 11:32 - Geek attitude - Lien permanent
Comme tout bon geek, j'ai eu envie de pouvoir suivre en direct l'évolution de différents points de mon serveur. J'ai donc installé MRTG et j'ai ensuite développé quelques scripts. Grâce à cela j'obtiens de beaux graphes dans tous les sens. 
Pour ceux qui ne le savent pas MRTG permet de créer des graphes à partir de n'importe quelle série de chiffres qu'on lui passe. MRTG ne récupère donc en aucun cas les données lui-même. Il faut développer vos propres scripts (ou en récupérer sur le net) qui iront chercher les infos dont vous avez besoin puis qui écriront deux chiffres (et éventuellement deux chaînes de caractères quelconques) sur la sortie standard. Les deux chiffres retournés seront utilisés pour générer le graphe, les chaînes de caractères suivantes seront utilisées pour donner le nom de la machine et son uptime.
Avec cet outil on peut donc générer des statistiques sur à peu près n'importe quoi :
- nombre de spams filtrés
- utilisation de la bande passante
- température en Alaska
Bref quasiment n'importe quoi pour le peu que ça puisse se traduire sous forme de chiffres.
J'ai mis en ligne ma petite page de statistiques pour les plus curieux. J'ai également mis à disposition l'ensemble des scripts que j'ai développé, ils sont tous écrits en Ruby. Si vous voulez obtenir le même genre de graphes que moi, vous pouvez alors télécharger l'ensemble de mes scripts à cette adresse : http://stuff.bounga.org/scripts/mrtg.tar.bz2.