mv_
Dec 21 2006, 05:20 PM
hi,
I've got few busy servers pushing more than 100mbps on each and mrtg is measuring it al right but when it hits approx. 120mbps then mrtg is probably not able to count the transfers and drops to zero.. when it goes bellow 120-110mpbs mrtg stats to show the correct values again.
Do you have any idea why is this happening? I kknow mrtg is supposed to measure router/switch port for traffic, not a server but there must be a way how to make this work.
Servers are all dual xeons, load around 2.0, nothing much happening just serving httpd request..
thank you.
Victor_n3v
Dec 28 2006, 05:35 PM
This is well known issue with 32bit fields with mrtg monitoring.
What is the solution is to use, if possible, cacti and snmp community on your local switch which supports 64bit interface.
Good luck
ChrisP
Dec 28 2006, 06:40 PM
Most likely you just need to adjust the 'MaxBytes' setting in the configuration file. It's probably set at 12500000, adjust this to 125000000. If you are polling a switch and it's SNMP response is limited to 32bits, increase the polling time from the normally used 5 minutes to 1 minute.
http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html
Hope this helps.