[linux] mrtg, ipfm

Lubo Klorus lubo na demax.sk
Pátek Červen 30 07:18:02 CEST 2006


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 &lt;root na localhost&gt; (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




Další informace o konferenci linux