ExtremeWireless support in LibreNMS

  • 5
  • Praise
  • Updated 5 months ago
I recently had my support for ExtremeWireless controllers merged into LibreNMS. For those not familiar with LibreNMS, it provides network graphing and monitoring with a user-friendly setup and interface. Think Cacti but web 2.0 instead of stuck in the '90s. I've added support for AP count, client count, utilization, SNR, RSSI, noise floor, retransmits and frequency, with AP power coming soon. Here's some screenshots:

Configured and connected APs (I replaced some 3710s with 3825s last week):


Connected clients, overall, per SSID and per AP - these can all be viewed individually:


AP power: you can see when I changed the channel of a nearby AP:


Thanks to the LibreNMS team for merging it in, and the EWC controller team for providing so much information via SNMP.
Photo of James A

James A, Embassador

  • 7,002 Points 5k badge 2x thumb

Posted 6 months ago

  • 5
Photo of Kurt Semba

Kurt Semba, Employee

  • 1,366 Points 1k badge 2x thumb
cool info - thans for sharing James!
Photo of James A

James A, Embassador

  • 7,002 Points 5k badge 2x thumb
So someone in the LibreNMS Discord channel pointed out that the default sysContact for XOS switches is support@extremenetworks.com, it's probably best to change this since if you have alerting configured LibreNMS will use that email address.
Photo of Thomas Hucke

Thomas Hucke

  • 242 Points 100 badge 2x thumb
Hi James. I tried to establish in LibreNMs an alert that would send me a email if channel utilization would cross a certain value. In the alert configuration I used a variable called access_points.radioutil but the alert is not working. Could you help me? My objective is to get informed by email when the channel utilization of an AP is too high, or the number of clients connected crossed a cerain limit or an AP is down. With best regards,


Thomas.
(Edited)
Photo of Thomas Hucke

Thomas Hucke

  • 242 Points 100 badge 2x thumb
Right now I am using the default alert rule "Wireless Sensor over limit" for checking Channel utilization. It is working but the alert message is not very user friendly. But at least I get an email when Channel utilization crosses a certain limit.
Photo of Joshua Puusep

Joshua Puusep

  • 2,274 Points 2k badge 2x thumb
If you go to Alerts>Alert Templates, you can create your own notification template and assign it to an alert.  Here is a simple one i'm using for utilization:

Severity: %severity
Timestamp: %timestamp
{if %state == 0}Time elapsed: %elapsed{/if}
{if %faults}{foreach %faults}  
Radio: %value.sensor_descr
Utilization: %value.sensor_current%
{/foreach}
{/if}
Photo of Joshua Puusep

Joshua Puusep

  • 2,274 Points 2k badge 2x thumb
The alert rule i'm using in conjunction is:
Photo of Joshua Puusep

Joshua Puusep

  • 2,274 Points 2k badge 2x thumb
sensor_alert = 1 makes it easy to filter out the device and SSID statistics by disabling alerting for them within a devices "wireless sensors" settings
Photo of James A

James A, Embassador

  • 6,962 Points 5k badge 2x thumb
They're looking for feedback on the alerting system at the moment: https://github.com/librenms/librenms/issues/8353
Photo of Joshua Puusep

Joshua Puusep

  • 2,274 Points 2k badge 2x thumb
Thanks for putting in the work James :-).  Quick question.  For RSSI graphing, is -100 reported when nobody is connected to the radio?  I'm getting a bunch of radio's that look like the following.  This directly affects the SNR data as well.  Just curious if this is how it's intended to be.  Thanks again.

Photo of James A

James A, Embassador

  • 7,002 Points 5k badge 2x thumb
Yeah, the MIB says "RSS in dBm from latest statistics from AP. Value of -100 means this field is not available." I was hoping to process this out during polling but it's not straightforward.
Photo of Thomas Hucke

Thomas Hucke

  • 242 Points 100 badge 2x thumb
Yes. I think it reports -100 when nobody is connected. I compared the graph with those provided by Netsight and there are very similar.
Photo of Carlos Assunção

Carlos Assunção

  • 294 Points 250 badge 2x thumb
Hi all, does anyone try to monitor WiNG with LibreNMS?