SNMP alternative to monitor through controller

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

SNMP alternative to monitor through controller

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
SNMP alternative to monitor through controller
SNMP alternative to monitor through controller
2020-05-13 07:23:53 - last edited 2020-05-13 07:47:43
Model: EAP245  
Hardware Version: V3
Firmware Version:

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

  1      
  1      
#1
Options
1 Reply
Re:SNMP alternative to monitor through controller
2020-05-15 08:26:02

@Meetriks 

 

Hi Meetriks,

 

Have a look here: https://community.tp-link.com/en/business/forum/topic/205900

 

I've built a prometheus exporter for monitoring the Access Points status. Altough the monitoring stack is different (Prometheus/Alertmanager/Grafana versus Zabbix) the concepts behind are the same.

For gathering the metrics, I used the HTTP Api of the Omada portal, I think that they're easier to work with than the internal MongoDB.

 

The exporter I wrote currently miss the client statistics part, but it can be easily extended with that part too.

 

Let me know iIf you're interested in extending the importer, we can work togheter and release an updated exporter with more funcionalities, and maybe some cool Grafana dashboards wink

 

Cheers

 

ab12

  1  
  1  
#2
Options