Freesco, NND, CDN, EOS
http://forum.freesco.pl/

mrtg
http://forum.freesco.pl/viewtopic.php?f=22&t=5766
Strona 1 z 1

Autor:  czerwo [ czwartek, 4 listopada 2004, 19:07 ]
Tytuł:  mrtg

Chcialem zeby mi mrtg wypisywal zajetosc procesora i znalazlem cos takiego:
do pliku mrtg.conf dopisalem:

#Cpu
Target[cpu]: `/etc/mrtg/cpuinfo.sh cpu`
MaxBytes[cpu]: 100
Options[cpu]: noo, noinfo, growright
Unscaled[cpu]: dwmy
YLegend[cpu]: % obciazenie CPU
ShortLegend[cpu]: % obciazenie CPU
LegendI[cpu]: Obciazenie procesora
Title[cpu]: localhost
PageTop[cpu]: <center> <H1>Obciazenie CPU</H1>

a wpliku cpuinfo.sh mam:
#!/bin/sh

if [ $1 == "all" ]
then
cat /proc/stat | grep -w $1 | awk '{print $2+$3+$4}'
echo 0
else
cat /proc/stat | grep -w $1 | awk '{print $2+$3}'
cat /proc/stat | grep -w $1 | awk '{print $4}'
fi


i problem jest taki ze mrtg mi tego nie wyswietla, wogole nie robi tabelki dla cpu, co mam zrobic zeby go zaktualizowac, albo moze cos mam zle??

Autor:  MAC!EK [ czwartek, 4 listopada 2004, 19:39 ]
Tytuł: 

uruchamiasz:
cpuinfo.sh cpu

a w środku:
if [$1 == all ]

może zmień na cpu albo sprawdź czy to po else działa poprawnie

Autor:  Felek [ sobota, 6 listopada 2004, 04:37 ]
Tytuł: 

I jak udało Ci się to zrobić, bo i ja chciałem coś takiego mieć, ale dzieje się to samo co u Ciebie :cry:

Autor:  zciech [ sobota, 6 listopada 2004, 12:43 ]
Tytuł: 

A index.html to kto poprawi ?

Ja mam tak:
index.html
: [/] [] ()
<TD><DIV><B>Użycie procesora na serwerze</B></DIV>
<DIV><A HREF="cpu.html"><IMG BORDER=1 ALT="cpu Traffic Graph" SRC="cpu-day.png"></A><BR>
<SMALL><!--#flastmod file="cpu.html" --></SMALL></DIV>
</TD></TR>
<TR>


mrtg.conf
: [/] [] ()
##Procek
Target[cpu]: `/usr/bin/awk '/cpu /{print $4; print $2+$3+$4}'</proc/stat; uptime; hostname`
Title[cpu]: Użycie procesora na serwerze
PageTop[cpu]: <center> <H1>Użycie procesora na serwerze</H1>
MaxBytes[cpu]: 100
Unscaled[cpu]: ymwd
Options[cpu]: growright, nopercent, integer, nobanner, noinfo
LegendI[cpu]: &nbsp;user:
LegendO[cpu]: &nbsp;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)

I wynik:
Obrazek

Autor:  czerwo [ sobota, 6 listopada 2004, 15:45 ]
Tytuł: 

ja na to wpadlem i poprawilem :)
z tego co wiem mozna tez uzyc polecenia indexmaker

Autor:  Felek [ sobota, 6 listopada 2004, 22:47 ]
Tytuł: 

OOO eleganco swietna sprawa. Dzieki !!!

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/