From 1737190c53bca0eeb9edca91ca331d635e46d8e8 Mon Sep 17 00:00:00 2001 From: walrus Date: Sat, 2 Jul 2016 12:58:51 -0500 Subject: [PATCH] added calix processor discovery module --- includes/discovery/processors/calix.inc.php | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 includes/discovery/processors/calix.inc.php diff --git a/includes/discovery/processors/calix.inc.php b/includes/discovery/processors/calix.inc.php new file mode 100644 index 0000000000..d5bce767ed --- /dev/null +++ b/includes/discovery/processors/calix.inc.php @@ -0,0 +1,27 @@ + + * + * This program is free software: you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation, either version 3 of the License, or (at your + * option) any later version. Please see LICENSE.txt at the top level of + * the source code distribution for details. + */ + + +if ($device['os'] == 'calix') { + echo 'Calix: '; + + $descr = 'CPU'; + $usage = snmp_get($device, '.1.3.6.1.2.1.25.3.3.1.2.768', '-Ovqn'); + echo "This is the CPU usage percentage: $usage"; + + if (is_numeric($usage)) { + discover_processor($valid['processor'], $device, '.1.3.6.1.2.1.25.3.3.1.2.768', '0', 'calix', $descr, '1', $usage, null, null); + } +} +