[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RE : mrtg et stats cpu



pingouin osmolateur a écrit :
> --- Thierry B <debian@thierry.eu.org> a écrit :
> 
>> Bonjour,
> 
> Salut 
> 
>> J'ai voulu utiliser un script perl combiné avec
>> mrtg, pour avoir des
>> stats sur mon proc.
>>
>> Un ami a trouvé un script perl qui utilise sysstat
>> appremment, mais j'ai
>> une erreur et je ne comprends pas du tout d'où ca
>> vient.
>>
>> /etc/mrtg/cpustat.pl
>> Impossible d'ouvrir /var/log/sysstat/sa25: Aucun
>> fichier ou répertoire
>> de ce type
>> 0
>>   0
>>
>> Voila le script qui pourtant n'a pas bien l'air bien
>> compliqué:
>>
>> serveurP4:/home/thierry# cat /etc/mrtg/cpustat.pl
>> #!/usr/bin/perl
>>
>> @line = `/usr/bin/sar -u | /usr/bin/tail -n 2 |
>> /usr/bin/head -n 1 |
>> /bin/sed 's/\ \ */ /g'`;
>>
>> @data = split(/ /, @line[0]);
>> if (@data[2] eq "") {
>>     printf "0\n";
>> }else {
>>     printf ("%3.0f\n", @data[2] + 0.5);
>> }
>> printf ("%3.0f\n",
>> (@data[3])+(@data[2])+(@data[4]+0.5));
>>
>> #$uptime = `/usr/bin/uptime | sed 's/\ \ */ /g'`;
>> #@uptime = split(/,/, $uptime);
>> #@uptime = split(/up/, @uptime[0]);
>> #$server = `/bin/uname -n`;
>> #printf "@uptime[1]\n";
>> #printf $server;
>>
>> Apparement, ca vient de la ligne 1 mais bon, j'ai
>> pas trouvé :-(.
> 
> C'est la commande sar qui tente d'écrire un fichier 
> http://manpages.debian.net/cgi-bin/display_man.cgi?id=b30abbe1b228b65a1bc6edf71c95cc07&format=html
> 
> Avec quel utilisateur executes-tu le script ?
> 
>> Merci :-)
> 
> en espérant t'avoir aidé 
> AC
>> A+
>>
> 
> 
> 
> 	
> 
> 	
> 		
> ___________________________________________________________________________ 
> Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! 
> Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. 
> http://fr.answers.yahoo.com 
> 
> 

Re,

Bah justement, ce qui est bizarre c'est que c'esr le root qui execute la
commande lol.

# /etc/mrtg/cpustat.pl
Impossible d'ouvrir /var/log/sysstat/sa25: Aucun fichier ou répertoire
de ce type
0
  0

Voila :-)

Merci :-)

A+



Reply to: