adolfobolivar / AOS8-InfluDB-Grafana

Aruba AOS8, InfluxDB and Grafana: How to create your own dashboard
12 stars 6 forks source link

Aruba MM/MC AOS 8.3 - InfluxDB - Grafana

Python Code Demo to create a wifi dashboard in GRAFANA from ARUBA Mobility Master and Mobility controller infrastructure. Additional details can be found here: https://community.arubanetworks.com/t5/Wireless-Access/Aruba-AOS8-InfluxDB-and-Grafana-How-to-create-your-own-custom/td-p/480407

Infrastructure

The infraestruture needed is:

Logical Design

InfluxDB

Python script creates the database "example" and stores the data in multiple measurements:

ubuntu@ubuntu:~$ influx
Connected to http://localhost:8086 version 1.6.3
InfluxDB shell version: 1.6.3
> use example
Using database example
> show measurements
name: measurements
name
----
Bandwidth_Consumed_CRCs
Number_Associations_APs
Number_Clients_SSID
Status_of_APs
cpuload
type_users
> 

Dashboard generated in Grafana

I installed the Clock Panel and Gauge Panel Plugin for Grafana. Here is an example of the dashboard generated: