[SOLVED] Problem with over 100MBit/s Outbound Graph

Post general support questions here that do not specifically fall into the Linux or Windows categories.

Moderators: Developers, Moderators

Post Reply
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

[SOLVED] Problem with over 100MBit/s Outbound Graph

Post by Bokin »

Well, see the Picture. It say more then my bad english words :-)

Actually the Server have an Outbund of 140Mbit/s

Why there are nox graph painted?

Thanks for your help
Attachments
traffic_over_100.png
traffic_over_100.png (5.25 KiB) Viewed 3715 times
Last edited by Bokin on Fri Apr 18, 2008 11:33 am, edited 3 times in total.
cplvic
Posts: 3
Joined: Fri Dec 14, 2007 7:09 pm

Your Graph is doing Bytes.

Post by cplvic »

You graph is displaying "Bytes" and not "bits".
Bandwidth is usually measured in bits.
8 bits = 1 Byte

So for your graph the CURRENT is 9MB which is 72Mb (9MB * 8 = 72Mb).

When you change your graph see if you can poll your device using SNMPv2 for 64Bit counters. This is for high speed interfaces that are equivalent to 100Mbps or greater.

Reference article:
http://www.cisco.com/warp/public/477/SN ... nter.shtml
Hope this helps/
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Hello,
well measuring in Bit with a 10GBit Line is not really good :lol:
SO Byte is my favorite.
Its also anaway with my problem. The Graph is down at this moment i reach a high Outbound. As Bits or Bytes the same.

I already use SNMPv2 with 64Bit Counters. But it doesnt works how you can see.

Other suggestions?
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Here some more infos:

Its a download Server
Interface: 1Gbit at Cat 6 900Mhz Cable
OS: Debian Etch 64 Bit
CPU: DualCore E4500 with a 0,10 load
Ram: 2GB (90% free)

I have no idea where the problem is.
rrdtool at cacti server is version 1.0.49 but it works with all other interfaces pretty well.
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

Please see 2nd link of my sig and pay attention to MAX issue
Reinhard
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Ok, thank you. I will try and report later
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Ok have checked all Points and nothing find that is wrong.

Now i have updatet rrdtool to the newest one (1.2.27) but no changes.

Is there anyway to reconfigure cacti?
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

Bokin wrote:Ok have checked all Points and nothing find that is wrong.
Fine. But what where your findings? If the graph shows NaN, there is no valid data in the rrd file. Either rrdtool update hit the MAX or it was never performed. So I really need some details of your debugging process
Reinhard
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Hello Gandalf,
first many thanks for your support.

After i have updatet rrdtool to 1.2.27 it doesnt works. The i have deletet all the rrd files and run the poller cron to create a new on.
This was 8 hours left and now it seems to be work. Maybe in the afternoon the bandwidth will rise up the mistake will come again. But i think and hope not.
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Ohhh damn, after i transfer a filoe with 50MB/s (~400Mbit) the same shit continous.

I habe thousands of "nan".

Look at this please:

Code: Select all

./rrdtool info /var/www/cacti/rra/gd-down_traffic_in_127.rrd
filename = "/var/www/cacti/rra/gd-down_traffic_in_127.rrd"
rrd_version = "0003"
step = 60
last_update = 1208530983
ds[traffic_in].type = "COUNTER"
ds[traffic_in].minimal_heartbeat = 600
ds[traffic_in].min = 0.0000000000e+00
ds[traffic_in].max = 1.0000000000e+07
ds[traffic_in].last_ds = "451295493610"
ds[traffic_in].value = 5.2221680000e+05
ds[traffic_in].unknown_sec = 0
ds[traffic_out].type = "COUNTER"
ds[traffic_out].minimal_heartbeat = 600
ds[traffic_out].min = 0.0000000000e+00
ds[traffic_out].max = 1.0000000000e+07
ds[traffic_out].last_ds = "11159717204175"
ds[traffic_out].value = 2.0501195050e+07
ds[traffic_out].unknown_sec = 0
rra[0].cf = "AVERAGE"
rra[0].rows = 600
rra[0].pdp_per_row = 1
rra[0].xff = 5.0000000000e-01
rra[0].cdp_prep[0].value = NaN
rra[0].cdp_prep[0].unknown_datapoints = 0
rra[0].cdp_prep[1].value = NaN
rra[0].cdp_prep[1].unknown_datapoints = 0
rra[1].cf = "AVERAGE"
rra[1].rows = 700
rra[1].pdp_per_row = 6
rra[1].xff = 5.0000000000e-01
rra[1].cdp_prep[0].value = 5.5334740250e+05
rra[1].cdp_prep[0].unknown_datapoints = 0
rra[1].cdp_prep[1].value = 2.1592486789e+07
rra[1].cdp_prep[1].unknown_datapoints = 0
rra[2].cf = "AVERAGE"
rra[2].rows = 4320
rra[2].pdp_per_row = 1
rra[2].xff = 5.0000000000e-01
rra[2].cdp_prep[0].value = NaN
rra[2].cdp_prep[0].unknown_datapoints = 0
rra[2].cdp_prep[1].value = NaN
rra[2].cdp_prep[1].unknown_datapoints = 0
rra[3].cf = "AVERAGE"
rra[3].rows = 775
rra[3].pdp_per_row = 24
rra[3].xff = 5.0000000000e-01
rra[3].cdp_prep[0].value = 3.6917297892e+06
rra[3].cdp_prep[0].unknown_datapoints = 0
rra[3].cdp_prep[1].value = 7.1803667768e+07
rra[3].cdp_prep[1].unknown_datapoints = 6
rra[4].cf = "AVERAGE"
rra[4].rows = 797
rra[4].pdp_per_row = 288
rra[4].xff = 5.0000000000e-01
rra[4].cdp_prep[0].value = 1.0122644113e+07
rra[4].cdp_prep[0].unknown_datapoints = 0
rra[4].cdp_prep[1].value = 1.3707341305e+08
rra[4].cdp_prep[1].unknown_datapoints = 23
rra[5].cf = "MAX"
rra[5].rows = 600
rra[5].pdp_per_row = 1
rra[5].xff = 5.0000000000e-01
rra[5].cdp_prep[0].value = NaN
rra[5].cdp_prep[0].unknown_datapoints = 0
rra[5].cdp_prep[1].value = NaN
rra[5].cdp_prep[1].unknown_datapoints = 0
rra[6].cf = "MAX"
rra[6].rows = 700
rra[6].pdp_per_row = 6
rra[6].xff = 5.0000000000e-01
rra[6].cdp_prep[0].value = 1.9670611083e+05
rra[6].cdp_prep[0].unknown_datapoints = 0
rra[6].cdp_prep[1].value = 7.6251075500e+06
rra[6].cdp_prep[1].unknown_datapoints = 0
rra[7].cf = "MAX"
rra[7].rows = 4320
rra[7].pdp_per_row = 1
rra[7].xff = 5.0000000000e-01
rra[7].cdp_prep[0].value = NaN
rra[7].cdp_prep[0].unknown_datapoints = 0
rra[7].cdp_prep[1].value = NaN
rra[7].cdp_prep[1].unknown_datapoints = 0
rra[8].cf = "MAX"
rra[8].rows = 775
rra[8].pdp_per_row = 24
rra[8].xff = 5.0000000000e-01
rra[8].cdp_prep[0].value = 3.5535260917e+05
rra[8].cdp_prep[0].unknown_datapoints = 0
rra[8].cdp_prep[1].value = 9.8479105574e+06
rra[8].cdp_prep[1].unknown_datapoints = 6
rra[9].cf = "MAX"
rra[9].rows = 797
rra[9].pdp_per_row = 288
rra[9].xff = 5.0000000000e-01
rra[9].cdp_prep[0].value = 3.5535260917e+05
rra[9].cdp_prep[0].unknown_datapoints = 0
rra[9].cdp_prep[1].value = 9.9745968658e+06
rra[9].cdp_prep[1].unknown_datapoints = 23
I hope that will help.
Can you give me an example what i must do to enter a new value?
Again, the Interface is an 1000Mbit (1GBit)

Thank for your help
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Additonal infos from "fetch".
1208528520: 1.8472184198e+05 7.3161819589e+06
1208528580: 1.8078168241e+05 7.2390691915e+06
1208528640: 1.8127724311e+05 7.3066991871e+06
1208528700: 2.1741721167e+05 8.9445587467e+06
1208528760: 2.1818027667e+05 8.8124702492e+06
1208528820: 2.4529132000e+05 8.8009915500e+06
1208528880: 2.5304456667e+05 nan
1208528940: 2.9455305833e+05 nan
1208529000: 3.0508723000e+05 nan
1208529060: 2.6615566607e+05 nan
1208529120: 2.5532035941e+05 nan
1208529180: 2.5896181702e+05 nan
1208529240: 2.7139318833e+05 nan
1208529300: 2.8228923750e+05 nan
1208529360: 2.4628686500e+05 9.8851860167e+06
1208529420: 2.4665137417e+05 9.9745968658e+06
1208529480: 2.3052331583e+05 9.4401589217e+06
1208529540: 2.4739239417e+05 9.4117829333e+06
1208529600: 2.4925056583e+05 nan
1208529660: 2.6742699250e+05 nan
1208529720: 2.7065625417e+05 nan
1208529780: 2.9666723616e+05 nan
1208529840: 2.8419881801e+05 nan
1208529900: 2.7881737250e+05 nan
1208529960: 3.2345018500e+05 nan
1208530020: 3.2133965833e+05 nan
1208530080: 3.0055936083e+05 nan
1208530140: 3.3835700583e+05 nan
1208530200: 3.5535260917e+05 nan
1208530260: 3.0023153667e+05 nan
1208530320: 2.8010012833e+05 nan
1208530380: 2.7675529583e+05 nan
1208530440: 2.7867274588e+05 nan
1208530500: 2.5399433216e+05 9.8479105574e+06
1208530560: 2.5377363197e+05 9.8003362445e+06
1208530620: 2.3197478083e+05 8.7780313208e+06
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

That clearly show the MAX issue. From your rrdtool info
ds[traffic_in].max = 1.0000000000e+07
And the data clips at exactly this boundary. Please either increase it or deactivate it (see man rrdtune)
Reinhard
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

I would like increase but have no idea what value i have with an 1Gbit Interface.

1.0000000000e+07 <<< think this for for 100Mbit but how looks the value for 1Gbit (1000Mbit)?
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

1E+8
To be honest, this is not literally correct because data is measured in Bytes, not in bits (like ifSpeed).
Reinhard
Bokin
Posts: 41
Joined: Fri Mar 28, 2008 6:19 am

Post by Bokin »

Nowww it finally works.

ds[traffic_out].max = 1.0000000000e+10

74MB/s the HDD is Hotruning :-D
Attachments
success.png
success.png (32.66 KiB) Viewed 3514 times
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests