Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- shorepower@SPI-NMS-01:/opt/librenms$ ./poller.php -h Localhost -d -r -f -m os
- LibreNMS Poller
- ===================================
- Version info:
- Commit SHA: 4d0c75343efbce2938c633084cab039672c78904
- Commit Date: 1495141690
- DB Schema: 192
- PHP: 7.0.15-0ubuntu0.16.04.4
- MySQL: 10.0.29-MariaDB-0ubuntu0.16.04.1
- RRDTool: 1.5.5
- SNMP: NET-SNMP 5.7.3
- ==================================DEBUG!
- Starting polling run:
- SQL[SELECT * FROM `devices` WHERE `disabled` = 0 AND `hostname` = 'Localhost' ORDER BY `device_id` ASC]
- SQL[SELECT * FROM devices_attribs WHERE `device_id` = '1']
- Hostname: localhost
- Device ID: 1
- OS: linux (unix)
- SQL[INSERT INTO `device_perf` (`xmt`,`rcv`,`loss`,`min`,`max`,`avg`,`device_id`,`timestamp`) VALUES ('3','3','0','0.03','0.04','0.03','1',NOW())]
- SNMP Check response code: 0
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -OQnUst -m SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 sysUpTime.0 sysLocation.0 sysContact.0 sysName.0 sysObjectID.0]
- sysUpTime.0 = 9148554
- sysLocation.0 = Rack, Room, Building, City, Country [GPSX,Y]
- sysContact.0 = Your Name <your@email.address>
- sysName.0 = SPI-NMS-01
- sysObjectID.0 = enterprises.8*
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -OvQ -m SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 sysDescr.0]
- Linux SPI-NMS-01 4.4.0-63-generic #84-Ubuntu SMP Wed Feb 1 17:20:32 UTC 2017 x86_64
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -OQnUst -m HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 snmpEngineTime.0 hrSystemUptime.0]
- snmpEngineTime.0 = 91485
- hrSystemUptime.0 = 9150448
- Using hrSystemUptime (91504s)
- RRD[update /opt/librenms/rrd/localhost/uptime.rrd N:91504]
- [RRD Disabled]Uptime: 1 day, 1h 25m 4s
- SQL[SELECT `lat`,`lng` FROM `locations` WHERE `location`='SPI-HV-01' LIMIT 1]
- Using cached lat/lng from other device
- Modules status: Global+ OS Device
- #### Load poller module os ####
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -m NET-SNMP-EXTEND-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.8072.1.3.2.3.1.1.6.100.105.115.116.114.111]
- No Such Instance currently exists at this OID
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -m UCD-SNMP-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.2021.7890.1.3.1.1.6.100.105.115.116.114.111]
- "Ubuntu 16.04"
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -m MIB-Dell-10892 -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.674.10892.1.300.10.1.9.1]
- No Such Object available on this agent at this OID
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -m CPQSINFO-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro:/opt/librenms/mibs/hp udp:HOSTNAME:161 cpqSiProductName.0]
- No Such Object available on this agent at this OID
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.2021.7890.2.4.1.2.8.104.97.114.100.119.97.114.101.1]
- No Such Object available on this agent at this OID
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.2021.7890.3.4.1.2.12.109.97.110.117.102.97.99.116.117.114.101.114.1]
- No Such Object available on this agent at this OID
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -m MIB-Dell-10892 -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.674.10892.1.300.10.1.11.1]
- No Such Object available on this agent at this OID
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.2021.7890.4.4.1.2.6.115.101.114.105.97.108.1]
- No Such Object available on this agent at this OID
- Hardware: Generic x86 64-bit
- Version: 4.4.0-63-generic
- Features: Ubuntu 16.04
- Serial:
- >> Runtime for poller module 'os': 0.3049 seconds with 3920 bytes
- #### Unload poller module os ####
- RRD[update /opt/librenms/rrd/localhost/poller-perf-os.rrd N:0.30486607551575]
- [RRD Disabled]### Start Device Groups ###
- SQL[SELECT * FROM device_groups ORDER BY name]
- SQL[SELECT `device_group_id` FROM `device_group_device` WHERE `device_id`='1']
- Groups Added:
- Groups Removed:
- ### End Device Groups ###
- RRD[update /opt/librenms/rrd/localhost/poller-perf.rrd N:0.793]
- [RRD Disabled]RRD[update /opt/librenms/rrd/localhost/ping-perf.rrd N:0.03]
- [RRD Disabled]Polled in 0.793 seconds
- Updating localhost
- SQL[UPDATE `devices` set `uptime` ='91504',`last_ping` =NOW(),`last_ping_timetaken` ='0.03',`last_polled` =NOW(),`last_polled_timetaken` ='0.793' WHERE `device_id` = '1']
- UPDATED!
- #### Start Alerts ####
- SQL[SELECT `device_group_id` FROM `device_group_device` WHERE `device_id`='1']
- SQL[SELECT alert_schedule.schedule_id FROM alert_schedule LEFT JOIN alert_schedule_items ON alert_schedule.schedule_id=alert_schedule_items.schedule_id WHERE ( alert_schedule_items.target = '1' ) && ((alert_schedule.recurring = 0 AND (NOW() BETWEEN alert_schedule.start AND alert_schedule.end)) OR (alert_schedule.recurring = 1 AND (alert_schedule.start_recurring_dt <= date_format(NOW(), '--%d') AND (end_recurring_dt >= date_format(NOW(), '--%d') OR end_recurring_dt is NULL OR end_recurring_dt = '0000-00-00' OR end_recurring_dt = '')) AND (date_format(now(), '%H:%i:%s') BETWEEN `start_recurring_hr` AND end_recurring_hr) AND (recurring_day LIKE CONCAT('%',date_format(now(), ''),'%') OR recurring_day is null or recurring_day = ''))) LIMIT 1]
- SQL[SELECT `device_group_id` FROM `device_group_device` WHERE `device_id`='1']
- SQL[SELECT alert_rules.* FROM alert_rules LEFT JOIN alert_map ON alert_rules.id=alert_map.rule WHERE alert_rules.disabled = 0 && ( (alert_rules.device_id = -1 || alert_rules.device_id = '1' ) || alert_map.target = '1' )]
- Rule #1 (Devices up/down):
- SQL[SELECT state FROM alerts WHERE rule_id = '1' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM devices WHERE (devices.device_id = '1') && (((devices.status = 0 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- Rule #2 (Device rebooted):
- SQL[SELECT state FROM alerts WHERE rule_id = '2' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM devices WHERE (devices.device_id = '1') && (devices.uptime < "300" && ((devices.disabled = 0 && devices.ignore = 0)) = "1")]
- Status: NOCHG
- Rule #3 (BGP Session down):
- SQL[SELECT state FROM alerts WHERE rule_id = '3' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM bgpPeers,devices WHERE (( devices.device_id = bgpPeers.device_id ) && bgpPeers.device_id = '1') && (bgpPeers.bgpPeerState != "established" && ((devices.status = 1 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- Rule #4 (BGP Session established):
- SQL[SELECT state FROM alerts WHERE rule_id = '4' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM bgpPeers,devices WHERE (( devices.device_id = bgpPeers.device_id ) && bgpPeers.device_id = '1') && (bgpPeers.bgpPeerFsmEstablishedTime < "300" && bgpPeers.bgpPeerState = "established" && ((devices.status = 1 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- Rule #5 (Port status up/down):
- SQL[SELECT state FROM alerts WHERE rule_id = '5' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM ports WHERE (ports.device_id = '1') && (((ports.ifOperStatus = "down" && ports.ifAdminStatus != "down" && ((ports.deleted = 0 && ports.ignore = 0 && ports.disabled = 0)))) = "1")]
- Status: NOCHG
- Rule #6 (Port utilisation over threshold):
- SQL[SELECT state FROM alerts WHERE rule_id = '6' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM ports WHERE (ports.device_id = '1') && ((((ports.ifInOctets_rate*8) / ports.ifSpeed)*100) >= "80" && ((ports.ifOperStatus = "up" && ports.ifAdminStatus = "up" && ((ports.deleted = 0 && ports.ignore = 0 && ports.disabled = 0)))) = "1" && ((ports.deleted = 0 && ports.ignore = 0 && ports.disabled = 0)) = "1")]
- Status: NOCHG
- Rule #7 (Sensor over limit):
- SQL[SELECT state FROM alerts WHERE rule_id = '7' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM sensors,devices WHERE (( devices.device_id = sensors.device_id ) && sensors.device_id = '1') && (sensors.sensor_current > sensors.sensor_limit && sensors.sensor_alert = "1" && ((devices.status = 1 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- Rule #8 (Sensor under limit):
- SQL[SELECT state FROM alerts WHERE rule_id = '8' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM sensors,devices WHERE (( devices.device_id = sensors.device_id ) && sensors.device_id = '1') && (sensors.sensor_current < sensors.sensor_limit_low && sensors.sensor_alert = "1" && ((devices.status = 1 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- Rule #9 (Service up/down):
- SQL[SELECT state FROM alerts WHERE rule_id = '9' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM services,devices WHERE (( devices.device_id = services.device_id ) && services.device_id = '1') && (services.service_status != "0" && ((devices.status = 1 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- Rule #10 (Wireless Sensor over limit):
- SQL[SELECT state FROM alerts WHERE rule_id = '10' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM wireless_sensors,devices WHERE (( devices.device_id = wireless_sensors.device_id ) && wireless_sensors.device_id = '1') && (wireless_sensors.sensor_current >= wireless_sensors.sensor_limit && wireless_sensors.sensor_alert = "1" && ((devices.status = 1 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- Rule #11 (Wireless Sensor under limit):
- SQL[SELECT state FROM alerts WHERE rule_id = '11' && device_id = '1' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM wireless_sensors,devices WHERE (( devices.device_id = wireless_sensors.device_id ) && wireless_sensors.device_id = '1') && (wireless_sensors.sensor_current <= wireless_sensors.sensor_limit_low && wireless_sensors.sensor_alert = "1" && ((devices.status = 1 && ((devices.disabled = 0 && devices.ignore = 0)))) = "1")]
- Status: NOCHG
- #### End Alerts ####
- SQL[INSERT INTO `perf_times` (`type`,`doing`,`start`,`duration`,`devices`,`poller`) VALUES ('poll','Localhost','1495226855.7567','0.859','1','SPI-NMS-01\n')]
- ./poller.php Localhost 2017-05-19 16:47:36 - 1 devices polled in 0.859 secs
- SNMP: Get[12/0.37s] Walk [0/0.00s]
- MySQL: Cell[3/0.00s] Row[12/0.00s] Rows[17/0.01s] Column[3/0.00s] Update[1/0.00s] Insert[2/0.01s] Delete[0/0.00s]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement