SNMP alternative to monitor through controller
Hi
I'm digging around in the mongodb of my controller. Since SNMP is not possible and I see no other way to monitor the wireless infrastructure.
Or is there a way?
I run the tplink official software 3.2.10. with its own mongodb
Which is a very old version, it’s a hassle to use php to connect to it. But succeeded.
(use php 7.2 and mongodb-1.3.4)
My goal is to let zabbix make graphs for:
- individual clients (rssi, traffic)
- air utilization (tx, rx, interference) per ap
Some trigger like uptime cycle alert.
Maybe somebody already did this?
Furthermore I notice that the EAP245V3 with an older version sends CCQ values of the client connections. EAP245V3 new, EAP225 in & outdoor, EAP110V4 do not send this info.
Did someone notice this or know something about or where to find documentation about fields in the database?
Cheers,
Harry
Example of AP data extract:
[model] => EAP245
[version] => 2.4.0 Build 20200117 Rel. 39932
[uptime] => 27 days 00:59:53
[name] => xxxxx
[radio] => stdClass Object
[txUtil] => 5
[rxUtil] => 3
[interUtil] => 1
[radio5g] => stdClass Object
[txUtil] => 0
[rxUtil] => 0
[interUtil] => 0
CLIENT extract
[name] => Galaxy-XCover-4
[mac] => xxxx
[apMac] => xxx
[apName] => Kantoor
[ssid] => WIFI
[snr] => 58
[ccq] => 0
[rssi] => -37
[rate] => 72
[download] => 310178854
[upload] => 16361307
[duration] => 48414
[firstSeen] => 1589305419865
[lastSeen] => 1589353834156
[isActive] => 1
[ip] => 192.168.178.209