Head’s Up!
I am not a coder, and the links below are to the work of amazing other people. I used the combination of their amazing work to achieve screens like below.
Monitoring Stack
Please find the software that has been used to generate the dashboard listed below.
Core Software
Zabbix; (https://www.zabbix.com)
PRTG; (https://www.paessler.com/prtg)
Grafana; (https://grafana.net)
Add-ons/Plugins
Zabbix/Grafana Datasource; https://grafana.com/plugins/alexanderzobnin-zabbix-app
Zabbix/PRTG Datasource; https://grafana.com/plugins/jasonlashua-prtg-datasource/installation
PRTG Ubiquiti PowerShell Script; https://blog.paessler.com/monitoring-ubiquiti-unifi-wifi-with-prtg-total-insight-into-unifi-environments
Zabbix & Edgemax Switches
Enable SNMP on your Edgemax Switches. I then used the Template SNMP Device, which includes the Template SNMP Generic and Template SNMP Interfaces that come with Zabbix. Keep in mind that this will run a discovery on the switch and pull in data on every port on that switch. If you don’t want that you can disable discovered ports once they have been found.
PRTG & UniFi Controller
To get your PRTG install to pull in controller data you need the PRTG created powershell script.
(https://kb.paessler.com/en/topic/71263-can-i-monitor-ubiquiti-unifi-network-devices-with-prtg)
Grafana
With Grafana use the data source references from above to see both your PRTG and Zabbix data in there. Then create your Grafana dashboard with content that works for you.
March 13, 2019 at 4:50 am
Hello! I’ve based my monitoring solution off yours but i’m wondering wich snmp field you are using for your connections per AP graph. Or are you using data from PRTG for this?
Thanks
March 13, 2019 at 8:22 am
Julz,
My monitoring of Ubiquiti is all pulled via a PRTG Powershell script. Let me know if you want to chat about that.
March 15, 2019 at 4:47 am
Hi! Thanks for the reply.
Even for the Access Points? When I looked into your page explaining that it sent me to a Telegraf/InfluxDB.
I also have the PRTG powershell script running as well, but it’s only for the controller and there’s not that much data points available. Maybe your script has more going on that the one I found on the Paessler article.
March 20, 2019 at 3:24 am
Basically i’m trying to get the Clients per AP graph going but PRTG does not report this metric.
March 22, 2019 at 10:54 am
I would need to look into it again. I’ll try and find some time soon to review that section again. Sorry I can’t be of more help now!
March 27, 2019 at 5:25 am
Hey! So basically I was very confused. I ended up finding the relevant SNMP template for my APs and imported it in Zabbix. I was initially trying to query the controller, that’s why it was not working. Now Zabbix has SNMP hosts for each AP and I can graph the user per AP metric.
I think I took a bad turn when reading about Telegraf but that’s on me!
April 23, 2020 at 11:42 pm
I actually value your rendering this info for people aiming to know
more on matters like this. Your blog page was well crafted
and very well researched, that is certainly very much treasured.
I am definitely seeking for new websites to follow and browse frequently. http://njmassage.info/schools
September 18, 2021 at 3:29 am
I would love to have the details on how to do this!! I’ve been trying to find a good way to integrate Unifi controller monitoring into my PRTG install at various clients
October 6, 2021 at 10:45 am
Howdy… which part? There is several steps to this… do you have any monitoring setup?