Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1305 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Charge CPU avec MRTG, quelqu'un peut m'aider ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Charge CPU avec MRTG, quelqu'un peut m'aider ?

n°293373
Dworkin
⭐ נצח ישראל לא ישקר ⭐
Posté le 18-07-2003 à 13:27:59  profilanswer
 

Salut,  
 
j'essaye de configurer mon mrtg.cfg pour qu'il affiche le graphique de la charge CPU, mais rien à faire, çà marche pas. Pourtant, j'ai essayé plusieurs scripts de plusieurs sites, çà ne marche pas. Apparemment la solution la plus "simple" consiste à choper L'OID et à s'en servir dans la requête. Question comment on la chope cette OID ?
 
Ou si vous avez d'autres solutions, je suis preneur !  :hello:


---------------
Ma bibliotheque Mon Bar ⭐ מברכיך ברוך וארריך ארור
mood
Publicité
Posté le 18-07-2003 à 13:27:59  profilanswer
 

n°293380
Je@nb
Kindly give dime
Posté le 18-07-2003 à 13:39:21  profilanswer
 

http://mrtg.jeanb-net.com/loadavg.php
 
J'utilise ça :
Target[loadavg]: `echo \`cat /proc/loadavg | cut -f2 -d' '\` \* 100 | bc | cut -f1 -d.;echo \`cat /proc/loadavg | cut -f3 -d' '\` \* 100 | bc | cut -f1 -d.`
Options[loadavg]: gauge,growright,nopercent,noinfo
MaxBytes[loadavg]: 100000
Title[loadavg]: Charge CPU
PageTop[loadavg]: <h1>Charge CPU</h1>
YLegend[loadavg]: Charge CPU
ShortLegend[loadavg]: loadavg
Legend1[loadavg]: Charge CPU sur 5 minutes
Legend2[loadavg]: Charge CPU sur 15 minutes
LegendI[loadavg]: Charge CPU:
LegendO[loadavg]: Charge CPU:

n°293387
Dworkin
⭐ נצח ישראל לא ישקר ⭐
Posté le 18-07-2003 à 13:48:03  profilanswer
 

Je@nb a écrit :

http://mrtg.jeanb-net.com/loadavg.php
 
J'utilise ça :
Target[loadavg]: `echo \`cat /proc/loadavg | cut -f2 -d' '\` \* 100 | bc | cut -f1 -d.;echo \`cat /proc/loadavg | cut -f3 -d' '\` \* 100 | bc | cut -f1 -d.`
Options[loadavg]: gauge,growright,nopercent,noinfo
MaxBytes[loadavg]: 100000
Title[loadavg]: Charge CPU
PageTop[loadavg]: <h1>Charge CPU</h1>
YLegend[loadavg]: Charge CPU
ShortLegend[loadavg]: loadavg
Legend1[loadavg]: Charge CPU sur 5 minutes
Legend2[loadavg]: Charge CPU sur 15 minutes
LegendI[loadavg]: Charge CPU:
LegendO[loadavg]: Charge CPU:
 


 
marche pas non plus :(


---------------
Ma bibliotheque Mon Bar ⭐ מברכיך ברוך וארריך ארור
n°293391
Dworkin
⭐ נצח ישראל לא ישקר ⭐
Posté le 18-07-2003 à 13:51:40  profilanswer
 

Personne n'a une autre solution ? :(


---------------
Ma bibliotheque Mon Bar ⭐ מברכיך ברוך וארריך ארור
n°293418
BMOTheKill​er
Posté le 18-07-2003 à 14:29:01  profilanswer
 

peut-être ceci (à mettre dans /etc/mrtg/mrtg.cfg bien sûr) ?
 


Target[cpu]: `/usr/bin/awk '/cpu /{print $2+$3; print $2+$3+$4; print "none"; print "home"}'</proc/stat`
Title[cpu]: CPU usage
PageTop[cpu]: <H1>CPU usage</H1>
MaxBytes[cpu]: 100
Unscaled[cpu]: ymwd
Options[cpu]: growright,nopercent,noinfo
LegendI[cpu]: user:
LegendO[cpu]: total:
Ylegend[cpu]: %
ShortLegend[cpu]: %
Legend1[cpu]: Time spent in user mode
Legend2[cpu]: Time spent in user mode + time spent in system mode
Legend3[cpu]: Maximum occurance of time spent in user mode
Legend4[cpu]: Maximum occurance of (time spent in user mode + time spent in system mode)

n°293428
Dworkin
⭐ נצח ישראל לא ישקר ⭐
Posté le 18-07-2003 à 14:35:52  profilanswer
 

BMOTheKiller a écrit :

peut-être ceci (à mettre dans /etc/mrtg/mrtg.cfg bien sûr) ?
 


Target[cpu]: `/usr/bin/awk '/cpu /{print $2+$3; print $2+$3+$4; print "none"; print "home"}'</proc/stat`
Title[cpu]: CPU usage
PageTop[cpu]: <H1>CPU usage</H1>
MaxBytes[cpu]: 100
Unscaled[cpu]: ymwd
Options[cpu]: growright,nopercent,noinfo
LegendI[cpu]: user:
LegendO[cpu]: total:
Ylegend[cpu]: %
ShortLegend[cpu]: %
Legend1[cpu]: Time spent in user mode
Legend2[cpu]: Time spent in user mode + time spent in system mode
Legend3[cpu]: Maximum occurance of time spent in user mode
Legend4[cpu]: Maximum occurance of (time spent in user mode + time spent in system mode)




 
JE T'AIME  :love:  :love:  :love:


---------------
Ma bibliotheque Mon Bar ⭐ מברכיך ברוך וארריך ארור
n°313031
netswitch
minet ?
Posté le 25-08-2003 à 09:46:50  profilanswer
 

tiens, c bizarre, j'ai utilisé les deux scripts, avec celui de je@nb, il me donne parfois une charge de taré (des pointes a 108 et 216 ) tandis qu'avec celui de BMOthekiller, il est stable vers 13 %  avec des pics a 26...
 
ils monitorent pas la même charge ?
 
sinon qu'est ce qui peut faire monter la charge a 216 sur celui de je@nb alors qu'elle reste sous 25% sur celui de BMO ??
 

n°313044
kasi
la salopette c&#039;est chouette !
Posté le 25-08-2003 à 10:45:39  profilanswer
 

Il y a aussi cet article :  
http://olivier.glagla.net/index.ph [...] /mrtg.html
 
 
 :hello:


---------------
http://olivier.glagla.net/
n°313153
unk00
Posté le 25-08-2003 à 15:16:16  profilanswer
 

netswitch a écrit :

tiens, c bizarre, j'ai utilisé les deux scripts, avec celui de je@nb, il me donne parfois une charge de taré (des pointes a 108 et 216 ) tandis qu'avec celui de BMOthekiller, il est stable vers 13 %  avec des pics a 26...
 
ils monitorent pas la même charge ?


 
 Pas vraiment : le script de je@nb récupère une valeur instantanée (les données dans /proc/loadavg sont déjà une moyenne de l'utilisation du processeur dans le temps, donc il faut spécifier l'option "gauge" dans le fichier de conf de MRTG, comme lorsqu'on mesure une température ou une quantité de RAM) alors que le script de BMO recupère les valeurs dans /proc/stat (ligne cpu) qui sont des compteurs (toujours croissant, et là, c'est MRTG qui s'occupe de faire la moyenne).  
 


sinon qu'est ce qui peut faire monter la charge a 216 sur celui de je@nb alors qu'elle reste sous 25% sur celui de BMO ??


En réalité, ce n'est pas 216, mais 2.16 ; il y a une multiplication par 100 parce que MRTG ne peut travailler que sur des valeurs entières. Et ces nombres (dans /proc/loadavg ou renvoyés par la commande uptime) représentent le nombre moyen de processus qui ont été dans l'état "exécutable" au cours de cette période de 1, 5 ou 15 minutes (Mmmm, je ne me souviens plus de la définition exacte, faudrait chercher dans une doc). Bref... cette valeur de 2.16 n'est pas surprenante, et il n'y a pas de limite supérieure en théorie, ce n'est pas un pourcentage.
 
 Il est intéressant de récupérer ces 2 types de valeurs quand on veut surveiller un système.


Message édité par unk00 le 25-08-2003 à 15:22:46
n°313719
netswitch
minet ?
Posté le 26-08-2003 à 10:13:29  profilanswer
 

oki, thx pour les eclaircissements.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Charge CPU avec MRTG, quelqu'un peut m'aider ?

 

Sujets relatifs
charge machine et serveur en DMz ?Calcul % charge CPU
Aider moi à compiler em8300 !".config" mal chargé par menuconfig : une solution ?
Charge disques durs...Commande pour voir l'uilisation du CPU et le la mem sous linux
[ SUSE ] Viendez m'aider, j'ai plein de problème !question a 2 cents sur la charge cpu
Msn messenger : aider moi svp! 
Plus de sujets relatifs à : Charge CPU avec MRTG, quelqu'un peut m'aider ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR