LibreNMS Discovery =================================== Version info: Commit SHA: afa5b6fd00acd2e9ec62aaa4bd88c7448aa9fe62 Commit Date: 1501531269 DB Schema: 200 PHP: 5.6.30-0+deb8u1 MySQL: 10.0.30-MariaDB-0+deb8u2 RRDTool: 1.4.8 SNMP: NET-SNMP 5.7.2.1 ==================================DEBUG! Updating os_def.cache... Done SQL[SELECT * FROM `devices` WHERE status = 1 AND disabled = 0 AND `hostname` LIKE '10.0.10.4' ORDER BY device_id DESC] SQL[SELECT * FROM devices_attribs WHERE `device_id` = '12'] 10.0.10.4 12 generex-ups SQL[INSERT INTO `device_perf` (`xmt`,`rcv`,`loss`,`min`,`max`,`avg`,`device_id`,`timestamp`) VALUES ('3','3','0','4.46','4.79','4.59','12',NOW())] SNMP Check response code: 0 Modules status: Global+ OS Device #### Load disco module os #### SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Ovq -M /opt/librenms/mibs udp:HOSTNAME:161 SNMPv2-MIB::sysDescr.0] CS121 v 5.40.59 SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Ovqn -M /opt/librenms/mibs udp:HOSTNAME:161 SNMPv2-MIB::sysObjectID.0] .*.2.1.33 | CS121 v 5.40.59 | .1.3.6.1.2.1.33 | >> Runtime for discovery module 'os': 0.0270 seconds with 1376 bytes #### Unload disco module os #### Modules status: Global+ OS Device #### Load disco module ports #### SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m IF-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ifDescr] ifDescr.1 = CS121 Ethernet SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m IF-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ifName] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m IF-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ifAlias] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m IF-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ifType] ifType.1 = ethernetCsmacd Array ( [1] => Array ( [ifDescr] => CS121 Ethernet [ifType] => ethernetCsmacd ) ) SQL[SELECT `name` FROM `port_association_mode` WHERE pom_id = '1'] SQL[SELECT * FROM `ports` WHERE `device_id` = '12' ORDER BY port_id] . >> Runtime for discovery module 'ports': 2.8670 seconds with 2720 bytes #### Unload disco module ports #### Modules status: Global+ OS- Device Module [ ports-stack ] disabled on os. Modules status: Global+ OS- Device Module [ entity-physical ] disabled on os. Modules status: Global+ OS- Device Module [ processors ] disabled on os. Modules status: Global+ OS- Device Module [ mempools ] disabled on os. Modules status: Global+ OS Device #### Load disco module cisco-vrf-lite #### SQL[SELECT * FROM vrf_lite_cisco WHERE device_id = '12' ] >> Runtime for discovery module 'cisco-vrf-lite': 0.0000 seconds with 680 bytes #### Unload disco module cisco-vrf-lite #### Modules status: Global- OS Device Module [ cisco-mac-accounting ] disabled globally. Modules status: Global- OS Device Module [ cisco-pw ] disabled globally. Modules status: Global- OS Device Module [ cisco-vrf ] disabled globally. Modules status: Global- OS Device Module [ cisco-cef ] disabled globally. Modules status: Global- OS Device Module [ cisco-sla ] disabled globally. Modules status: Global- OS Device Module [ cisco-cbqos ] disabled globally. Modules status: Global- OS Device Module [ cisco-otv ] disabled globally. Modules status: Global+ OS Device #### Load disco module ipv4-addresses #### SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Osq -m IP-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ipAdEntIfIndex] ipAdEntIfIndex.* 1 SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -m IP-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ipAdEntNetMask.10.0.10.4] SQL[SELECT COUNT(*) FROM `ports` WHERE device_id = '12' AND `ifIndex` = '1'] SQL[SELECT `port_id` FROM `ports` WHERE `device_id` = '12' AND `ifIndex` = '1'] SQL[SELECT COUNT(*) FROM `ipv4_networks` WHERE `ipv4_network` = '/'] SQL[INSERT INTO `ipv4_networks` (`ipv4_network`,`context_name`) VALUES ('/','')] SSQL[SELECT `ipv4_network_id` FROM `ipv4_networks` WHERE `ipv4_network` = '/'] SQL[SELECT COUNT(*) FROM `ipv4_addresses` WHERE `ipv4_address` = '10.0.10.4' AND `ipv4_prefixlen` = '' AND `port_id` = '119' ] SQL[INSERT INTO `ipv4_addresses` (`ipv4_address`,`ipv4_prefixlen`,`ipv4_network_id`,`port_id`,`context_name`) VALUES ('10.0.10.4','','10','119','')] +SQL[SELECT `ipv4_addresses`.*, `ports`.`device_id`, `ports`.`ifIndex` FROM `ipv4_addresses` LEFT JOIN `ports` ON `ipv4_addresses`.`port_id` = `ports`.`port_id` WHERE `ports`.device_id = '12' OR `ports`.`device_id` IS NULL] -SQL[DELETE FROM `ipv4_addresses` WHERE `ipv4_address_id` = '35'] SQL[SELECT COUNT(*) FROM `ipv4_addresses` WHERE `ipv4_network_id` = '10'] SQL[DELETE FROM `ipv4_networks` WHERE `ipv4_network_id` = '10'] >> Runtime for discovery module 'ipv4-addresses': 0.0510 seconds with 17424 bytes #### Unload disco module ipv4-addresses #### Modules status: Global+ OS Device #### Load disco module ipv6-addresses #### SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Ln -Osq -m IP-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ipAddressIfIndex.ipv6] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Ln -Osq -OnU -m IPV6-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ipv6AddrPfxLength] .*.*.8.1.2 No more variables left in this MIB View (It is past the end of the MIB tree) SQL[SELECT `ipv6_addresses`.*, `ports`.`device_id`, `ports`.`ifIndex` FROM `ipv6_addresses` LEFT JOIN `ports` ON `ipv6_addresses`.`port_id` = `ports`.`port_id` WHERE `ports`.device_id = '12' OR `ports`.`device_id` IS NULL] >> Runtime for discovery module 'ipv6-addresses': 0.0370 seconds with 544 bytes #### Unload disco module ipv6-addresses #### Modules status: Global- OS Device Module [ route ] disabled globally. Modules status: Global+ OS Device #### Load disco module sensors #### ENTITY-SENSOR: Caching OIDs: entPhysicalDescrSNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m CISCO-ENTITY-SENSOR-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 entPhysicalDescr] entPhysicalDescr = No more variables left in this MIB View (It is past the end of the MIB tree) entPhysicalNameSNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m CISCO-ENTITY-SENSOR-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 entPhysicalName] entPhysicalName = No more variables left in this MIB View (It is past the end of the MIB tree) entPhySensorTypeSNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m ENTITY-SENSOR-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 entPhySensorType] entPhySensorType = No more variables left in this MIB View (It is past the end of the MIB tree) entPhySensorScaleSNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m ENTITY-SENSOR-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 entPhySensorScale] entPhySensorScale = No more variables left in this MIB View (It is past the end of the MIB tree) entPhySensorPrecisionSNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m ENTITY-SENSOR-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 entPhySensorPrecision] entPhySensorPrecision = No more variables left in this MIB View (It is past the end of the MIB tree) entPhySensorValueSNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m ENTITY-SENSOR-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 entPhySensorValue] entPhySensorValue = No more variables left in this MIB View (It is past the end of the MIB tree) SQL[SELECT attrib_value FROM devices_attribs WHERE `device_id` = '12' AND `attrib_type` = 'ipmi_hostname' ] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='voltage' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'ipmi'] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='temperature' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'ipmi'] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='fanspeed' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'ipmi'] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='power' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'ipmi'] Airflow: SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='airflow' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Current: RFC1628 SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Osqn -m UPS-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.2.6] .*.*.2.6.0 0 0.1 Amp DC .1.3.6.1.2.1.33.1.2.6.0 0 0.1 Amp DC SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -O vq -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.2.6.0] 0 Discover sensor: .1.3.6.1.2.1.33.1.2.6.0, 500, rfc1628, Battery, snmp, 10, 1, , 0 SQL[SELECT COUNT(sensor_id) FROM `sensors` WHERE `poller_type`= 'snmp' AND `sensor_class` = 'current' AND `device_id` = '12' AND sensor_type = 'rfc1628' AND `sensor_index` = '500'] SQL[SELECT * FROM `sensors` WHERE `sensor_class` = 'current' AND `device_id` = '12' AND `sensor_type` = 'rfc1628' AND `sensor_index` = '500'] .SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.4.3.0] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.3.2.0] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.5.2.0] Array ( [rfc1628] => Array ( [500] => 1 ) ) SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='current' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] 500 -> rfc1628 Charge: RFC1628 SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Osqn -m UPS-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.2.4] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='charge' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Dbm: SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='dbm' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Fanspeed: SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='fanspeed' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Frequency: RFC1628 SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.3.2.0] SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.4.2.0] SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.5.1.0] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='frequency' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Humidity: SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='humidity' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Load: RFC1628 SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Osqn -m UPS-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.4.4.1.5] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='load' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Power: RFC1628 SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.4.3.0] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.3.2.0] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.5.2.0] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='power' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Runtime: RFC1628 SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.2.2.0] SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Ovq -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.2.3.0] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='runtime' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Signal: SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='signal' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] State: RFC1628 SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Ovqe -m UPS-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 upsBatteryStatus.0] SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Ovqe -m UPS-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 upsOutputSource.0] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='state' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Temperature: SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Osqn -m UPS-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.2.7] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='temperature' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Voltage: RFC1628 SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -Osqn -m UPS-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.2.5] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.4.3.0] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.3.2.0] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OsqnU -M /opt/librenms/mibs udp:HOSTNAME:161 .1.3.6.1.2.1.33.1.5.2.0] SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='voltage' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] Snr: SQL[SELECT * FROM sensors AS S, devices AS D WHERE S.sensor_class='snr' AND S.device_id = D.device_id AND D.device_id = '12' AND S.poller_type = 'snmp'] >> Runtime for discovery module 'sensors': 132.2000 seconds with 10752 bytes #### Unload disco module sensors #### Modules status: Global+ OS- Device Module [ storage ] disabled on os. Modules status: Global+ OS- Device Module [ hr-device ] disabled on os. Modules status: Global+ OS- Device Module [ discovery-protocols ] disabled on os. Modules status: Global+ OS- Device Module [ arp-table ] disabled on os. Modules status: Global- OS Device Module [ discovery-arp ] disabled globally. Modules status: Global- OS Device Module [ junose-atm-vp ] disabled globally. Modules status: Global+ OS- Device Module [ bgp-peers ] disabled on os. Modules status: Global+ OS- Device Module [ vlans ] disabled on os. Modules status: Global- OS Device Module [ vmware-vminfo ] disabled globally. Modules status: Global- OS Device Module [ libvirt-vminfo ] disabled globally. Modules status: Global- OS Device Module [ toner ] disabled globally. Modules status: Global+ OS- Device Module [ ucd-diskio ] disabled on os. Modules status: Global- OS Device Module [ applications ] disabled globally. Modules status: Global+ OS Device #### Load disco module services #### >> Runtime for discovery module 'services': 0.0000 seconds with 392 bytes #### Unload disco module services #### Modules status: Global+ OS- Device Module [ stp ] disabled on os. Modules status: Global+ OS- Device Module [ ntp ] disabled on os. Modules status: Global- OS Device Module [ loadbalancers ] disabled globally. Modules status: Global- OS Device Module [ mef ] disabled globally. Modules status: Global+ OS Device #### Load disco module wireless #### Attempting to initialize OS: generex-ups SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='ap-count'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='clients'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='quality'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='capacity'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='utilization'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='rate'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='ccq'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='snr'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='mse'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='rssi'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='power'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='noise-floor'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='error-ratio'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='error-rate'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='frequency'] SQL[SELECT * FROM `wireless_sensors` WHERE `device_id`='12' AND `sensor_class`='distance'] >> Runtime for discovery module 'wireless': 0.0040 seconds with 206672 bytes #### Unload disco module wireless #### Modules status: Global+ OS Device #### Load disco module fdb-table #### SQL[SELECT `vlan_id`, `vlan_vlan` from `vlans` WHERE `device_id` = '12'] SQL[SELECT * FROM `ports_fdb` WHERE `device_id` = '12'] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUsetX -m Q-BRIDGE-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 dot1qTpFdbPort] SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUsetX -m BRIDGE-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 dot1dTpFdbPort] >> Runtime for discovery module 'fdb-table': 12.0300 seconds with 1360 bytes #### Unload disco module fdb-table #### SQL[SELECT attrib_value FROM devices_attribs WHERE `device_id` = '12' AND `attrib_type` = 'poll_mib' ] SQL[UPDATE `devices` set `last_discovered` =NOW(),`last_discovered_timetaken` ='147.714' WHERE `device_id` = '12'] Discovered in 147.714 seconds SQL[INSERT INTO `perf_times` (`type`,`doing`,`start`,`duration`,`devices`,`poller`) VALUES ('discover','10.0.10.4','1501670577.1803','148.0','1','NMS\n')] /opt/librenms/discovery.php 10.0.10.4 2017-08-02 12:45:25 - 1 devices discovered in 148.0 secs SNMP: Get[11/41.44s] Walk [28/93.79s] MySQL: Cell[9/0.00s] Row[4/0.00s] Rows[45/0.02s] Column[0/0.00s] Update[1/0.00s] Insert[4/0.01s] Delete[2/0.00s]