Cisco WLC is widely used by many Enterprise Companies to manage their
wireless networks due to its efficiency and advanced features.
Its management web console has a wealth of configuration parameters, but
it doesn’t offer a clear overview on what’s happening across the wireless network.
Fortunately, a lot of real time information is available through Cisco’s
SNMP interface.
Centralized Monitoring
With a centralized monitoring solution like NetEye, it would be great to
integrate and then visualize the metrics collected by the Cisco WLC Controller.
The real problem is to focus on the right metrics, namely those that describe
the wireless Access Points and client status.
How To
The easiest way to collect SNMP data and pull it into NetEye is through
a Telegraf agent.
The procedure is described in the publicly available NetEye 4 Community Portal on zampat github. The documentation there is for NetEye 4, but the same basic setup procedure also applies to NetEye 3. The setup details are described here:
We have tested several Cisco 25xx devices under NetEye monitoring, but
it should also work on other Cisco WLC models.
A group of MIB files should be added to NetEye to be able to poll SNMP alias values and avoid unreadably long OID strings. Then a sample Telegraf configuration file is provided with the most important metrics to be collected.
Remember to allow NetEye as an SNMP poller in the Cisco WLC configuration!
The collected data will be stored in an Influx database (remember to set the right data retention policy to avoid uncontrollably growing your DB!), ready to be displayed through the Grafana web interface.
Presenting Data with Grafana
The GitHub project provides a few Grafana dashboards that can be directly imported into NetEye. They are in Grafana 5 format, so be sure that if you have NetEye 3, that the system is updated with the latest release!
Of course, the Dashboards can be customized and integrated with other metrics.
Cisco WLC General Information:
Here you can see the WLC model, firmware and boot versions, CPU, RAM, client loads and the client real time distribution per Access Point (2.4 GHz and 5 GHz channels) or per SSID.
WLC Clients:
Here you can find detailed information about each wireless client: IP address, User name (if the SSID requires authentication), signal strength in dB and the traffic generated.
WLC Access Points:
Here you can select the Access Points from a list and get detailed information about the number of connected users, those with poor signal (if any), and the active channel number.
A lot of metrics are collected from Cisco WLC, and even more can be added. I advise you to take a deeper look at Cisco’s MIBs to find other interesting ones.
My name is Alessandro and I joined Würth-Phoenix early in 2013. I have over 20 years of experience in the IT sector: For a long time I've worked for a big Italian bank in a very complex environment, managing the software provisioning for all the branch offices. Then I've worked as a system administrator for an international IT provider supporting several big companies in their infrastructures, providing high availability solutions and disaster recovery implementations. I've joined the VMware virtual infrastructure in early stage, since version 2: it was one of the first productive Server Farms in Italy. I always like to study and compare different technologies: I work with Linux, MAC OSX, Windows and VMWare. Since I joined Würth Phoenix, I could also expand my experience on Firewalls, Storage Area Networks, Local Area Networks, designing and implementing complete solutions for our customers. Primarily, I'm a system administrator and solution designer, certified as VMware VCP6 DCV, Microsoft MCP for Windows Server, Hyper-V and System Center Virtual Machine Manager, SQL Server, SharePoint. Besides computers, I also like photography, sport and trekking in the mountains.
Author
Alessandro Romboli
My name is Alessandro and I joined Würth-Phoenix early in 2013. I have over 20 years of experience in the IT sector: For a long time I've worked for a big Italian bank in a very complex environment, managing the software provisioning for all the branch offices. Then I've worked as a system administrator for an international IT provider supporting several big companies in their infrastructures, providing high availability solutions and disaster recovery implementations. I've joined the VMware virtual infrastructure in early stage, since version 2: it was one of the first productive Server Farms in Italy. I always like to study and compare different technologies: I work with Linux, MAC OSX, Windows and VMWare. Since I joined Würth Phoenix, I could also expand my experience on Firewalls, Storage Area Networks, Local Area Networks, designing and implementing complete solutions for our customers. Primarily, I'm a system administrator and solution designer, certified as VMware VCP6 DCV, Microsoft MCP for Windows Server, Hyper-V and System Center Virtual Machine Manager, SQL Server, SharePoint. Besides computers, I also like photography, sport and trekking in the mountains.
Scenario NetEye 4 provides a graphical engine to represent time series monitoring data stored in an Influx database: the Grafana engine accessible through the ITOA menu on the left hand side. Grafana is very powerful: it consists of a dashboard Read More
With the introduction of Alyvix Tags in NetEye 4.38, we’ve given users the ability to filter test cases and reports based on their tags, making it easier to focus on the specific test cases that matter to each department or Read More
OpenShift already has a built-in monitoring suite with Prometheus, Grafana, and Alertmanager. This is all well and good, but what if organizations want to monitor their entire infrastructure, integrating all monitoring results under one umbrella? In this case, it's necessary Read More
As you may have noticed from recent posts from some of my colleagues about "Boosting NetEye CI Speed: Test Parallelization" or "Speeding up the NetEye CI Testing Phase", we are improving our CI in order to have a reliable, fast Read More
Icinga Director is a powerful configuration tool included in NetEye that streamlines the process of defining and managing monitoring configurations. However, you may encounter issues with duplicate addresses and spaces in hostnames, which can lead to confusion and monitoring inaccuracies. Read More