Witam,
Chce zrobić dodatkowy wykres w mrtg pokazujący liczbe polaczen TCP - docelowo dla kazdego ludka, ale najpierw dla calosci. Wiec wyklepalem cos takiego :
/etc/mrtg/tcp (nadane prawa +x)
Cytuj:
#!/bin/sh
cat /proc/net/ip_conntrack | grep ESTABLISHED | wc -l
cat /proc/net/ip_conntrack | grep udp | wc -l
uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname
Kiedy odpalam to z palca to mam ładny wynik :
Cytuj:
145
183
8 days, 22:06
TigerSERV
Jednak nie rysuje mi tego na wykresie, w pliku tcp.log data modyfikacji sie zmienia jednak cały czas jest tam tylko jedna wartosc:
...html/mrtg/tcp.log
Cytuj:
1199875819 139 183
1199875819 0 0 0 0
1199875387 0 0 0 0
1199875200 0 0 0 0
1199874900 0 0 0 0
1199874600 0 0 0 0
Mój conf :
Cytuj:
Target[tcp]: `/etc/mrtg/tcp`
MaxBytes[tcp]: 12500000
Options[tcp]: growright, nopercent, integer, nobanner, noinfo
Title[tcp]: tcp
kilo[tcp]: 1000
ShortLegend[tcp]: count
YLegend[tcp]: count
PageTop[tcp]:<center> <H1>tcp</H1>
Plik index generuje tak :
Cytuj:
indexmaker --columns=1 /etc/mrtg/mrtg.conf > /home/httpd/html/mrtg/index.html
Temat był juz wałkowany, czytam i zmieniam ale nie moge dojśc co jest nie tak
