From f060710a5bd0246c3121f19d314494a1d751d60b Mon Sep 17 00:00:00 2001 From: Justin Settle Date: Tue, 11 Oct 2016 12:35:58 -0400 Subject: [PATCH] Add wireless client stats for Unifi --- includes/polling/wifi.inc.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/includes/polling/wifi.inc.php b/includes/polling/wifi.inc.php index 3159978180..3d413b9b80 100644 --- a/includes/polling/wifi.inc.php +++ b/includes/polling/wifi.inc.php @@ -61,8 +61,18 @@ if ($device['type'] == 'network' || $device['type'] == 'firewall' || $device['ty $wificlients1 = snmp_get($device, '.1.3.6.1.4.1.388.11.2.4.2.100.10.1.18.1', '-Ovq', '""'); echo (($wificlients1 + 0).' clients on wireless connector, '); + } else if ($device['os'] == 'unifi') { + echo 'Checking Unifi Wireless clients... '; + + $wificlients1 = snmp_get($device, '.1.3.6.1.4.1.41112.1.6.1.2.1.8.0', '-Ovq', '""'); + $wificlients2 = snmp_get($device, '.1.3.6.1.4.1.41112.1.6.1.2.1.8.1', '-Ovq', '""'); + + echo (($wificlients1 + 0).' clients on radio0, '.($wificlients2 + 0)." clients on radio1\n"); + } + + if (isset($wificlients1) && $wificlients1 != '') { $tags = array( 'rrd_def' => 'DS:wificlients:GAUGE:600:-273:1000',