{{tag>supervision internet RRD}}
======smokeping======
[[http://oss.oetiker.ch/smokeping/|Smokeping]] est un logiciel libre écrit par le père de MRTG et RRD-tool ; il sert à monitorer les performances réseau par l'envoie de PING vers des serveurs. Les données sont enregistrées dans une base RRD et affichées à l'aide d'un script CGI.
Exemple de graphique généré par smokeping : il fait ressortir les pertes de paquets et les RTTs min, max et moyen.
{{http://oss.oetiker.ch/smokeping/demo.png}}
=====Installation et configuration=====
aptitude install smokeping
Sous Debian/Ubuntu, la configuration se trouve dans des fichiers séparés situés dans **/etc/smokeping/config.d**. Smokeping est un démon qu'il faut relancer après chaque modification de conf ; on accède à l'interface graphique par un script CGI déposé sur le serveur web dans ''cgi-bin/smokeping.cgi''.
Après l'installation il faut vérifier les variables suivantes :
cd /etc/smokeping/config.d/
vi General
# doit pointer vers le CGI
cgiurl = http://server.com/cgi-bin/smokeping.cgi
vi pathnames
# indiquer un répertoire accessible du serveur web, qui contiendra les images
imgcache = /var/www/smokeping
vi Targets
# configurer les serveurs a pinguer
# ceux-ci sont organisés dans une arborescence qui représente les menus
+ Internet
menu = Internet
title = Internet
++ googlefr
host = google.fr
++ free
host = free.fr
++ orange
host = orange.fr
++ yahoo
host = yahoo.fr
Comme à chaque changement de configuration, relancer le démon smokeping :
/etc/init.d/smokeping restart