Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Skonfigurowałem sobie mrtg na serwerze i mam kilka problemów/pytań.
Najpierw mój config:
# Created by # /usr/bin/cfgmaker --output=/etc/mrtg.cfg --global "workdir: /var/www/mrtg" -ifref=ip --global "options[_]: growright, bits" admin@localhost ### Global Config Options # for UNIX # WorkDir: /home/http/mrtg # for Debian WorkDir: /var/www/mrtg # or for NT # WorkDir: c:\mrtgdata ### Global Defaults # to get bits instead of bytes and graphs growing to the right # Options[_]: growright, bits EnableIPv6: no workdir: /var/www/mrtg options[_]: growright LoadMIBs: /usr/share/snmp/mibs/UCD-SNMP-MIB.txt, /usr/share/snmp/mibs/TCP-MIX.txt ###################################################################### # System: debian # Description: Linux debian 2.6.30-2-686 #1 SMP Sat Sep 26 01:16:22 UTC 2009 i686 # Contact: root@serwer.pl # Location: serwerownia ###################################################################### ### Interface 1 >> Descr: 'lo' | Name: 'lo' | Ip: '127.0.0.1' | Eth: '' ### ### The following interface is commented out because: ### * it is a Software Loopback interface # # Target[localhost_127.0.0.1]: /127.0.0.1:admin@localhost: # SetEnv[localhost_127.0.0.1]: MRTG_INT_IP="127.0.0.1" MRTG_INT_DESCR="lo" # MaxBytes[localhost_127.0.0.1]: 1250000 # Title[localhost_127.0.0.1]: Traffic Analysis for 127.0.0.1 -- debian # PageTop[localhost_127.0.0.1]: <h1>Traffic Analysis for 127.0.0.1 -- debian</h1> # <div id="sysdetails"> # <table> # <tr> # <td>System:</td> # <td>debian in serwerownia</td> # </tr> # <tr> # <td>Maintainer:</td> # <td>root@serwer.pl</td> # </tr> # <tr> # <td>Description:</td> # <td>lo </td> # </tr> # <tr> # <td>ifType:</td> # <td>softwareLoopback (24)</td> # </tr> # <tr> # <td>ifName:</td> # <td>lo</td> # </tr> # <tr> # <td>Max Speed:</td> # <td>10.0 Mbits/s</td> # </tr> # <tr> # <td>Ip:</td> # <td>127.0.0.1 (localhost)</td> # </tr> # </table> # </div> ### Interface 2 >> Descr: 'eth0' | Name: 'eth0' | Ip: '192.168.1.100' | Eth: '00-40-63-cc-02-d5' ### Target[localhost_192.168.1.100]: /192.168.1.100:admin@localhost: SetEnv[localhost_192.168.1.100]: MRTG_INT_IP="192.168.1.100" MRTG_INT_DESCR="eth0" MaxBytes[localhost_192.168.1.100]: 1250000 Title[localhost_192.168.1.100]: Traffic Analysis for 192.168.1.100 -- debian PageTop[localhost_192.168.1.100]: <h1>Traffic Analysis for 192.168.1.100 -- debian</h1> <div id="sysdetails"> <table> <tr> <td>System:</td> <td>debian in serwerownia</td> </tr> <tr> <td>Maintainer:</td> <td>root@serwer.pl</td> </tr> <tr> <td>Description:</td> <td>eth0 </td> </tr> <tr> <td>ifType:</td> <td>ethernetCsmacd (6)</td> </tr> <tr> <td>ifName:</td> <td>eth0</td> </tr> <tr> <td>Max Speed:</td> <td>10.0 Mbits/s</td> </tr> <tr> <td>Ip:</td> <td>192.168.1.100 ()</td> </tr> </table> </div> ### Interface 5 >> Descr: 'ath0' | Name: 'ath0' | Ip: '192.168.2.1' | Eth: '06-14-78-8f-5e-6a' ### Target[localhost_192.168.2.1]: /192.168.2.1:admin@localhost: SetEnv[localhost_192.168.2.1]: MRTG_INT_IP="192.168.2.1" MRTG_INT_DESCR="ath0" MaxBytes[localhost_192.168.2.1]: 1250000 Title[localhost_192.168.2.1]: Traffic Analysis for 192.168.2.1 -- debian PageTop[localhost_192.168.2.1]: <h1>Traffic Analysis for 192.168.2.1 -- debian</h1> <div id="sysdetails"> <table> <tr> <td>System:</td> <td>debian in serwerownia</td> </tr> <tr> <td>Maintainer:</td> <td>root@serwer.pl</td> </tr> <tr> <td>Description:</td> <td>ath0 </td> </tr> <tr> <td>ifType:</td> <td>ethernetCsmacd (6)</td> </tr> <tr> <td>ifName:</td> <td>ath0</td> </tr> <tr> <td>Max Speed:</td> <td>10.0 Mbits/s</td> </tr> <tr> <td>Ip:</td> <td>192.168.2.1 ()</td> </tr> </table> </div> Target[hda1]: `df|grep hdb1|awk '{print $3 "\n" $4}'` MaxBytes[hda1]: 3091024 Options[hda1]: gauge, growright Unscaled[hda1]: ymdw LegendI[hda1]: Used: LegendO[hda1]: Free: Title[hda1]: Dysk / kMG[hda1]: k,M,G,T ShortLegend[hda1]: B YLegend[hda1]: bajty PageTop[hda1]:<center> <H1>Zajetosc dysku /</H1> Target[hda3]: `df|grep hdb3|awk '{print $3 "\n" $4}'` MaxBytes[hda3]: 3091024 Options[hda3]: gauge, growright Unscaled[hda3]: ymdw LegendI[hda3]: Used: LegendO[hda3]: Free: Title[hda3]: Dysk /home kMG[hda3]: k,M,G,T ShortLegend[hda3]: B YLegend[hda3]: bajty PageTop[hda3]:<center> <H1>Zajetosc dysku /home</H1> Target[serwer.cpu]: ssCpuRawUser.O&ssCpuRwUser.O:admin@localhost + ssCpuRawSystem.O&ssCpuRawSystem.O:admin@localhost + ssCpuRawNice.O&ssCpuRawNice.0:admin@localhost Title[serwer.cpu]: Obciazenie CPU PageTop[serwer.cpu]: <H1>Obciazenie CPU</H1> MaxBytes[serwer.cpu]: 100 ShortLegend[serwer.cpu]: % YLegend[serwer.cpu]: Wykorzys. CPU Legend1[serwer.cpu]: Wykorzystanie CPU w % LegendI[serwer.cpu]: Wykorzystano LegendO[serwer.cpu]: Options[serwer.cpu]: growright, nopercent Unscaled[serwer.cpu]: ymwd Target[serwer.mem]: memAvailReal.O&memAvailReal.O:admin@localhost Title[serwer.mem]: Wolna pamniec RAM PageTop[serwer.mem]: <H1>Wolna pamiec w bajtach</H1> MaxBytes[serwer.mem]: 250000 ShortLegend[serwer.mem]: bajtow LegendI[serwer.mem]: Wolna pamiec LegendO[serwer.mem]: Wolna pamiec w bajtach Options[serwer.mem]: growright, gauge, nopercent Unscaled[serwer.mem]: ymwd
1. po wpisaniu mrtg pojawia sie blad
debian:/home/serwer# mrtg
cannot encode Object ID .O: Object ID too short: O at /usr/bin/mrtg line 2207
2009-12-13 16:00:11: ERROR: Target[serwer.cpu][_IN_] 'ssCpuRawUser.O&ssCpuRwUser.O:admin@localhost + ssCpuRawSystem.O&ssCpuRawSystem.O:admin@localhost + ssCpuRawNice $target->[4]{$mode} ' (warn): Array found where operator expected at (eval 27) line 1, at end of line
2009-12-13 16:00:11: ERROR: Target[serwer.cpu][_OUT_] 'ssCpuRawUser.O&ssCpuRwUser.O:admin@localhost + ssCpuRawSystem.O&ssCpuRawSystem.O:admin@localhost + ssCpuRawNice $target->[4]{$mode} ' (warn): Array found where operator expected at (eval 28) line 1, at end of line
2009-12-13 16:00:11: ERROR: Target[serwer.mem][_IN_] 'memAvailReal.O&memAvailReal.O:admin@localhost' (warn): Array found where operator expected at (eval 29) line 1, at end of line
2009-12-13 16:00:11: ERROR: Target[serwer.mem][_OUT_] 'memAvailReal.O&memAvailReal.O:admin@localhost' (warn): Array found where operator expected at (eval 30) line 1, at end of line
Jak poprawić ten błąd?
2. Jak zwiększyć częstotliwość wykresów? I zmniejszyć podziałkę czasową wykresów?
3. Ma ktoś jakiś patent na pobranie ilości userów podłączonych do wlan? Można zastosować polecenie
wlanconfig ath0 list | grep 00 | wc -l
wtedy pokaże ilość linijek które zawierają 00 (każdy MAC).
Ale jak to wrzucić do mrtg?
4. Jak wrzucić wynik polecenia np. uptime do jakiejś statycznej tekstowej etykiety (tzn bez wykresów)
Ostatnio edytowany przez giegiel (2009-12-13 16:13:21)
Offline
Dobra z 1 już sobie poradziłem. Znalazłem w necie config'a i wkleiłem.
Ale do reszty nie znalazłem odp. Więc HELP :)
Ostatnio edytowany przez giegiel (2009-12-14 13:15:55)
Offline