diff --git a/includes/polling/core.inc.php b/includes/polling/core.inc.php index 213f95785..30c26f029 100644 --- a/includes/polling/core.inc.php +++ b/includes/polling/core.inc.php @@ -14,10 +14,12 @@ unset($poll_device); -$snmpdata = snmp_get_multi($device, 'sysUpTime.0 sysLocation.0 sysContact.0 sysName.0 sysDescr.0 sysObjectID.0', '-OQnUst', 'SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB'); +$snmpdata = snmp_get_multi($device, 'sysUpTime.0 sysLocation.0 sysContact.0 sysName.0 sysObjectID.0', '-OQnUst', 'SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB'); $poll_device = $snmpdata[0]; $poll_device['sysName'] = strtolower($poll_device['sysName']); +$poll_device['sysDescr'] = snmp_get($device, 'sysDescr.0', '-OvQ', 'SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB'); + if (!empty($agent_data['uptime'])) { list($uptime) = explode(' ', $agent_data['uptime']); $uptime = round($uptime);