[linux] mrtg, ipfm
Viktor Kocan
kocan na saske.sk
Pátek Červen 30 08:34:07 CEST 2006
Ahoj,
mrtg potrebuje pre vykreslenie grafu 4 udaje, z toho prve 2 su data pre
graf (In, Out) a zvysne su uptime a
hostname. Tieto udaje ziskava zo scriptov.
Ak chces zistit ci script funguje, staci ho spustit a mal byt ti vsetky
4 udaje vypisat na obrazovku.
Viktor
Lubo Klorus wrote:
> Zdravim
> v debiane stable chcem nakonfigurovat mrtg, tak aby boli zobrazene
> grafy pre IP z vnutornej siete. Grafy eth0 a eth1, ktore su na routeri
> su zobrazovane a mrtg ich vykresluje z mntpd. Pokial som sa dobre
> docital tak ip z vnutornej siete moze mrtg vykreslit pomocou ipfm.
> v ipfm.conf mam
>
> DEVICE eth1
> LOG 192.168.1.0/255.255.255.0 WITH 192.168.1.0/255.255.0.0
> FILENAME "/var/log/ipfm/eth1"
> DUMP 5 minutes
> CLEAR EVERY 24 hour
> SORT TOTAL
> RESOLVE
>
> do /var/log/ipfm/eth1 zapisuje
>
> # IPFMv0.11.5 2006/06/30 07:00:00 (local time) -- dump every
> 0d00:05:00 -- listening on eth1
> # Host In (bytes) Out (bytes)
> Total (bytes)
> 192.168.1.5 34426
> 432230 466656
> 192.168.1.20 381175
> 24350 405525
> 192.168.1.255 98508
> 240 98748
> 192.168.1.24 27370
> 12955 40325
> 192.168.1.52 3160
> 23533 26693
> 192.168.1.31 324
> 22352 22676
> 192.168.1.16 2814
> 14647 17461
> 192.168.1.14 4632
> 12386 17018
> 192.168.1.25 4387
> 6000 10387
> 192.168.1.48 1343
> 7608 8951
> 192.168.1.21 3809
> 5125 8934
> 192.168.1.13 1264
> 2358 3622
> 192.168.1.10 324
> 492 816
> # end of dump 2006/06/30 07:00:00
>
>
> Do /etc/mrtg.crg pridam
>
> Target[host20]: `/etc/mrtg/mrtg-ipfm2 192.168.1.20`
> Options[host20]: bits, growright
> SetEnv[host20]: MRTG_INT_IP="192.168.1.20" MRTG_INT_DESCR="eth1"
> MaxBytes[host20]: 1250000
> Title[host20]: Traffic Analysis for 192.168.1.20
> PageTop[host20]: <H1>Traffic Analysis for 192.168.1.20</H1>
> <TABLE>
> <TR><TD>System:</TD> <TD>D49</TD></TR>
> <TR><TD>Maintainer:</TD> <TD>Root <root na localhost> (configure
> /etc/snmp/snmpd.local.conf
> <TR><TD>Description:</TD><TD>192.168.1.20 to eth1</TD></TR>
> <TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR>
> <TR><TD>ifName:</TD> <TD></TD></TR>
> <TR><TD>Max Speed:</TD> <TD>10000 kBytes/s</TD></TR>
> <TR><TD>Ip:</TD><TD>192.168.1.20 ()</TD></TR>
> </TABLE>
>
> #indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html
>
> Graf je zobrazeny ale prazdny. Problem je zrejme v perl skripte
> mrtg-ipfm2, ktory by mal data z /var/log/ipfm/eth1 spracovat pre mrtg.
> Neviem co ma byt v tom skripte. Tento co tam mam som niekde nasiel na
> nete.
> grafy http://d49.demax.sk/mrtg
> skript http://d49.demax.sk/help/
>
> Poradte aky skript mam pouzit, alebo kde je chyba?
> Dakujem Lubomir Klorus
>
> _______________________________________________
> https://lists.linux.sk/mailman/listinfo/linux
> Prehladavanie archivu: http://search.lists.linux.sk
> Meta FAQ: http://www.sklug.sk/lists/linux/metafaq.html
Další informace o konferenci linux