I made some tests on our lab equipments and I now have a different behavior.
My lab test is made by a single router in which I make one flow at 1Mb/s from Port1 to Port2, and a 500Kb/s from port 2 to port 1.
As you can see on the pictures in the zip file :
* graph : Port1_during_test.png is correct.
* graph : Port2_during_test.png has still the same unit problem.
* graph : Port1_after_test_stop.png has still the same unit problem..
* graph : Port2_after_test_stop.png has still the same unit problem.
So I don't have the same behavior for two different ports on the same equipment.
You will also find a new version of the process_perfdata.pl that corrects the problem of Mb_s instead of Mb/s.
This is maybe not done the best way, but it seems to work fine in my lab environment.
Olivier Martin
You do not have the required permissions to view the files attached to this post.
NagiosXI 2009R1.4B
installed from vmware image.
No extras (gnome...)
Not sure if this makes a difference or not, but check that the fix for the Mb/s instead of Mb_s isn't something that's applied globally (meaning make sure that your change will only affect the exact string 'Mb/s', not everything that has a '/') . PNP converts basically any specials characters, including spaces, into '_' so that it doesn't break anything in the rrd call or in the file names. XI is expecting these changes as well, so I'm not sure how the fix would affect things in the bigger picture.