. * * @package LibreNMS * @link http://librenms.org * @copyright 2016 Neil Lathwood * @author Neil Lathwood */ if ($device['os'] == 'dsm') { echo 'Synology DSM : '; $oid = '.1.3.6.1.2.1.25.3.3.1.2'; $procs = snmpwalk_cache_multi_oid($device, $oid, array()); $x = 0; foreach ($procs as $index => $proc) { $usage = $proc['hrProcessorLoad']; if (is_numeric($usage)) { discover_processor($valid['processor'], $device, $oid . '.' . $index, $index, 'dsm', 'Proc #'. $x, '1', $usage); $x++; } } }