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
The infraestruture needed is:
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
>
I installed the Clock Panel and Gauge Panel Plugin for Grafana. Here is an example of the dashboard generated: