|
La commande uptime indique depuis quand le système
fonctionne. Elle affiche sur une ligne les informations suivantes :
L'heure actuelle, la durée depuis laquelle le système fonctionne, le
nombre d'utilisateurs actuellement connectés, et la charge système
moyenne pour les 1, 5, et 15 dernières minutes.
Exemple :
uptime
16:00:21 up 118 days, 16:17, 1 user, load average: 0.88, 0.28, 0.19
Cet article traite le suivi de l'uptime avec MRTG.
Dans un premier temps, il va falloir mettre le script ci-dessous dans le répértoire /etc/mrtg Nom du script : uptime.pl Contenu : #!/usr/bin/perl #Affichage de l'uptime en nombre de jours pour MRTG $uptime = `uptime`; $uptime =~ /up (.*?) day/; $up = int($1); print "$up\n"; print "$up\n"; Une fois, le script /etc/mrtg/uptime.pl mis en place, ses droits sont changés comme suit : - chmod +x /etc/mrtg/uptime.pl
Puis on procède à la vérification du bon fonctionnement du script en question : # /etc/mrtg/uptime.pl 118 118 Ensuite, il faudra mettra le fichier /etc/mrtg.cfg à jour, et ce avec le contenu suivant : Target[localhost-uptime]: `/etc/mrtg/uptime.pl` Suppress[localhost-uptime]: d Options[localhost-uptime]: gauge,noinfo, nopercent, growright, nobanner, noi Title[localhost-uptime]: Uptime MaxBytes[localhost-uptime]: 9999999999 YLegend[localhost-uptime]: jours ShortLegend[localhost-uptime]: jours LegendO[localhost-uptime]: Uptime: Legend2[localhost-uptime]: Uptime en jours PageTop[localhost-uptime]: Suivi de l'uptime La
construction du nouveau index web (la nouvelle page web de synthèse) se
fait à l'aide de la commande indexmaker. Voici un exemple : - cp /var/www/mrtg/index.html /var/www/mrtg/index.html.old
- indexmaker --columns=1 --output /var/www/mrtg/index.html /etc/mrtg.cfg
|