title: “Traffic Monitoring mittels MRTG”
date: 2016-03-01T16:59:16
slug: traffic-monitoring-mittels-mrtg
install net-snmp package on your linux box
snmpwalk -c public -v 2c 10.13.17.11 1.3.6.1.2.1.2.2.1.2
us-lssi-usmgt1:/usr/src/mrtg-2.17.4 # snmpwalk -c public -v 2c 10.13.17.11 1.3.6.1.2.1.2.2.1.2
IF-MIB::ifDescr.1 = STRING: Serial-Mgmt
IF-MIB::ifDescr.2 = STRING: Ethernet-Mgmt
IF-MIB::ifDescr.3 = STRING: 1/1
IF-MIB::ifDescr.4 = STRING: 1/2
IF-MIB::ifDescr.5 = STRING: 3/1
IF-MIB::ifDescr.6 = STRING: 3/2
IF-MIB::ifDescr.7 = STRING: 3/3
IF-MIB::ifDescr.8 = STRING: 3/4
IF-MIB::ifDescr.9 = STRING: 3/5
IF-MIB::ifDescr.10 = STRING: 3/6
IF-MIB::ifDescr.11 = STRING: 3/7
IF-MIB::ifDescr.12 = STRING: 3/8
IF-MIB::ifDescr.13 = STRING: 3/9
IF-MIB::ifDescr.14 = STRING: 3/10
IF-MIB::ifDescr.15 = STRING: 3/11
IF-MIB::ifDescr.16 = STRING: 3/12
IF-MIB::ifDescr.17 = STRING: 3/13
IF-MIB::ifDescr.18 = STRING: 3/14
IF-MIB::ifDescr.19 = STRING: 3/15
IF-MIB::ifDescr.20 = STRING: 3/16
Get Interface ID from List in our case 5 as Port 3/1 is connected
Get all Interface statistik
snmpwalk -c public -v 2c 10.13.17.11 .1.3.6.1.2.1.2.2
Get (IN) Bytes from IF 5
snmpwalk -c public 10.13.17.11 -v 2c .1.3.6.1.2.1.2.2.1.10.5
IF-MIB::ifInOctets.5 = Counter32: 3930996263
Get (Out) Bytes from IF 5
snmpwalk -c public 10.13.17.11 -v 2c .1.3.6.1.2.1.2.2.1.16.5
IF-MIB::ifOutOctets.5 = Counter32: 1490879552
/root/mrtg.cfg
HtmlDir: /srv/www/htdocs/mrtg
ImageDir: /srv/www/htdocs/mrtg
LogDir: /tmp
ThreshDir: /tmp
Interval: 5
Options[r1]: gauge
Target[r1]: 1.3.6.1.2.1.2.2.1.10.5&1.3.6.1.2.1.2.2.1.16.5:public@10.13.17.11
MaxBytes[r1]: 1250000
Title[r1]: Traffic Analysis
PageTop[r1]:
Stats for Internet connection
Graphen erzeugen:
env LANG=C /usr/local/mrtg-2/bin/mrtg /root/mrtg.cfg
Minimal mrtg.cfg
——————–
HtmlDir: /var/www/mrtg
ImageDir: /var/www/mrtg
LogDir: /var/lib/mrtg
ThreshDir: /var/lib/mrtg
Target[server-eth0]: 2ublic@localhost
MaxBytes[server-eth0]: 1250000
Title[server-eth0]: eth0 ether traffic
PageTop[server-eth0]: eth0 ether traffic
Options[server-eth0]: growright
Legend1[server-eth0]: Ether Traffic in
Legend2[server-eth0]: Ether Traffic out
LegendI[server-eth0]: Traffic in
LegendO[server-eth0]: Traffic out
