Add ifAlias to bridge Link Interface Info

Description

As a network engineer, I would like to have ifAlias available on the bridgenode.jsp::Node STP Interface Info so that I do not have to click on each interface to understand what the ifIndex maps to.

This will make the bridgenode.jsp a lot more efficient.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Seth Leger March 31, 2016 at 10:47 PM

Thanks Antonio!

Antonio Russo March 31, 2016 at 4:10 PM

I fixed thisfor Foundation 2016.
Please refer t https://opennms.atlassian.net/browse/NMS-7918#icft=NMS-7918

commit 24b8431c87470e6d4a517e89b0a2d5dac152f6ba
Author: Antonio <rssntn67@yahoo.it>
Date: Thu Mar 31 22:05:43 2016 +0200

https://opennms.atlassian.net/browse/NMS-7918#icft=NMS-7918: slow topology bridge discover

Reworked nodelink page to use SharedSegment
Also added sorting for all entries in alphabetical order
Also Added ifAlias as https://opennms.atlassian.net/browse/NMS-5905#icft=NMS-5905

MacBook-Pro-di-Antonio-Russo:opennms antonio$ git commit -a
[features/17.1.1-enlinkd 24b8431] https://opennms.atlassian.net/browse/NMS-7918#icft=NMS-7918: slow topology bridge discover
16 files changed, 1313 insertions, 1002 deletions
create mode 100644 opennms-model/src/main/java/org/opennms/netmgt/model/topology/BridgePort.java
create mode 100644 opennms-webapp/src/main/java/org/opennms/web/enlinkd/BridgeLinkSharedHost.java
rewrite opennms-webapp/src/main/java/org/opennms/web/enlinkd/EnLinkdElementFactory.java (68%)

Antonio Russo March 31, 2016 at 1:38 AM

The bridgenode.jsp does not exists any more.
We have the same issue in linknode.jsp where bridge links are displayed.
I have ut as a property of every "link" ifName but when persisted it is not "populated".
I really do not know what could be the best way of doing this...I.e. using the persisted value in snmpinterface or just being
autonoumous and directly query via snmp the device.
The idea is always to be independent so that enlinks does not depend on others daemon...in the latter case I have to make an snmp get for each connection I found and then create a new property to store ifalias and do it!

Seth Leger March 30, 2016 at 5:42 PM

Is this still an issue in the latest code?

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

PagerDuty

Created June 3, 2013 at 1:38 PM
Updated April 18, 2016 at 9:51 PM
Resolved March 31, 2016 at 4:10 PM