Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect discovery of port-speed on Cisco 3750's, cisco 3500 family, cisco 6509 #1075

Closed
digitalpilotnm opened this issue May 19, 2015 · 12 comments

Comments

@digitalpilotnm
Copy link

Libre is reporting that a port has exceeded utilization of 80% for a port.
For some reason Libre thinks the port is a 10Mb/s, yet when we log into the Cisco, its clearly showing 1000Mb/s

GigabitEthernet0/1 is up, line protocol is up (connected)
Hardware is Gigabit Ethernet, address is 24b6.5783.6ac1 (bia 24b6.5783.6ac1)
Description: A USEFUL DESCRIPTION
Internet address is 1.2.3.4/30
MTU 9000 bytes, BW 10000 Kbit/sec, DLY 10 usec,
reliability 255/255, txload 114/255, rxload 255/255
Encapsulation ARPA, loopback not set
Keepalive set (10 sec)
Full-duplex, 1000Mb/s, media type is 10/100/1000BaseTX

This creates false alarms

@f0o
Copy link
Member

f0o commented May 19, 2015

Can you give us more information about your hardware?

@f0o f0o added the Needs-Info label May 19, 2015
@f0o f0o changed the title librenms incorrectly reports port over utilization Incorrect discovery of port-speed on Cisco <xyz> May 19, 2015
@digitalpilotnm
Copy link
Author

Cisco 3750's, cisco 3500 family, cisco 6509 (Sup720-3BXL)

@laf
Copy link
Member

laf commented May 19, 2015

In the webui does it show the port as 10mb?

Do you have bandwidth config on the interfaces?

@digitalpilotnm
Copy link
Author

Yes, it shows at 10Mb,
No I do not have a bandwidth statement on the inferface configs.
It will also flip to higher bandwidth levels at various times

2015-05-19 14:15:20 csr01.abq Gi2/45 ifSpeed: 100000000 -> 10000000
2015-05-19 13:35:24 csr01.abq Gi2/45 ifHighSpeed: 10 -> 100
2015-05-19 13:35:24 csr01.abq Gi2/45 ifSpeed: 10000000 -> 100000000

@laf
Copy link
Member

laf commented May 19, 2015

We're only reporting what's coming back from snmp, I wonder if it's flipping due to get ifHighSpeed one time and then not another. We might have to do some digging on this.

@f0o f0o changed the title Incorrect discovery of port-speed on Cisco <xyz> Incorrect discovery of port-speed on Cisco 3750's, cisco 3500 family, cisco 6509 May 20, 2015
@adammmmm
Copy link

I'm pretty sure it's the bandwidth: "BW 10000 Kbit/sec" which screws it up. I've observed the same issue with a bunch of our ISP's routers. Especially on tunnel interfaces which defaults to 100 Kbit/s if you don't change it with the "bandwidth"-command under the interface.

@digitalpilotnm
Copy link
Author

So what can be done about it ? It seems to flip-flop . Using the
bandwidth command is a reasonable way to tell protocols like OSPF what the
link speed is. Important when you have a microwave connection that does
500Mb/s, but the physical ethernet ports are full GigE. I'd want to know
that at 400Mb/s we have hit 80 percent.

On Fri, May 22, 2015 at 7:24 AM, adammmmm notifications@github.com wrote:

I'm pretty sure it's the bandwidth: "BW 10000 Kbit/sec" which screws it
up. I've observed the same issue with a bunch of our ISP's routers.
Especially on tunnel interfaces which defaults to 100 Kbit/s if you don't
change it with the "bandwidth"-command under the interface.


Reply to this email directly or view it on GitHub
#1075 (comment).

@Rosiak
Copy link
Member

Rosiak commented Jan 30, 2016

Is this still relevant?

@digitalpilotnm
Copy link
Author

I believe so. I haven't seen anything to say its fixed, or such.
I disabled those (and many other alerts) because it was very chatty.

I will turn it back on today and see what it does and report back based on
current version of librenms code

On Sat, Jan 30, 2016 at 10:50 AM, Søren Rosiak notifications@github.com
wrote:

Is this still relevant?


Reply to this email directly or view it on GitHub
#1075 (comment).

@digitalpilotnm
Copy link
Author

Yes, this is still a bug.

I've got GigE interfaces that are alerting for over threshold, yet the
actual bw being used is less than 100Mb/s and in some cases less than
10Mb/s

On Sat, Jan 30, 2016 at 10:50 AM, Søren Rosiak notifications@github.com
wrote:

Is this still relevant?


Reply to this email directly or view it on GitHub
#1075 (comment).

@ekoyle
Copy link
Contributor

ekoyle commented Feb 3, 2016 via email

@digitalpilotnm
Copy link
Author

yes the ports are at 1gig
No there is nothing plugged in that "goes to sleep"
These are infrastructure ports, so the have other routers, or switches, or
ptp microwave radios connected to them.
NOT desktop hosts that power down.

On Wed, Feb 3, 2016 at 6:57 AM, Eldon Koyle notifications@github.com
wrote:

Just to be sure, are the ports running at 1gbit at the time of the alert?
We have seen this kind of behavior on client ports when clients go to sleep
and bump the connection speed down to 10Mbit full-duplex, even though it is
a gig nic on the client.


Reply to this email directly or view it on GitHub
#1075 (comment).

@lock lock bot locked as resolved and limited conversation to collaborators May 19, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants