Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@1259d41e1f38:/opt/librenms# ./poller.php -h switch-tv -m ports -d
- LibreNMS Poller
- ===================================
- Version info:
- Commit SHA: e55c68de3bfba3b94c01e7dff9431a7a009d7c20
- Commit Date: 1509313164
- DB Schema: 213
- PHP: 7.1.11-1+ubuntu16.04.1+deb.sury.org+1
- MySQL: 10.0.31-MariaDB
- RRDTool: 1.5.5
- SNMP: NET-SNMP 5.7.3
- ==================================DEBUG!
- Starting polling run:
- SQL[SELECT * FROM `devices` WHERE `disabled` = 0 AND `hostname` = 'switch-tv' ORDER BY `device_id` ASC]
- SQL[SELECT * FROM devices_attribs WHERE `device_id` = '10']
- Hostname: switch-tv
- Device ID: 10
- OS: dlink
- SQL[INSERT INTO `device_perf` (`xmt`,`rcv`,`loss`,`min`,`max`,`avg`,`device_id`,`timestamp`) VALUES ('3','3','0','1.81','2.28','1.97','10',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 udp:HOSTNAME:161 sysUpTime.0 sysLocation.0 sysContact.0 sysName.0 sysObjectID.0]
- sysUpTime.0 = 661500
- sysLocation.0 = Sur les Chenes 3 - 6960 Manhay
- sysContact.0 = [email protected]
- sysName.0 = switch-tv
- sysObjectID.0 = enterprises.*.2
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -OvQ -m SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 sysDescr.0]
- DGS-1100-05PD Gigabit Ethernet Switch
- SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -OQnUst -m HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 snmpEngineTime.0 hrSystemUptime.0]
- snmpEngineTime.0 = No Such Instance currently exists at this OID
- Uptime seconds: 6615
- RRD[last switch-tv/uptime.rrd --daemon unix:/var/run/rrdcached/rrdcached.sock]
- RRD[update switch-tv/uptime.rrd N:6615 --daemon unix:/var/run/rrdcached/rrdcached.sock]
- Uptime: 1h 50m 15s
- SQL[SELECT `lat`,`lng` FROM `locations` WHERE `location`='Sur les Chenes 3 - 6960 Manhay' LIMIT 1]
- Using cached lat/lng from other device
- Modules status: Global+ OS Device
- #### Load poller module ports ####
- Caching Oids: SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m IF-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ifXEntry]
- Timeout: No Response from udp:switch-tv:161
- SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUst -m IF-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 ifEntry]
- Timeout: No Response from udp:switch-tv:161
- dot3StatsDuplexStatusSNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m EtherLike-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 dot3StatsDuplexStatus]
- Timeout: No Response from udp:switch-tv:161
- SQL[SELECT COUNT(*) FROM `ports` WHERE `device_id` = '10' AND `ifType` = 'adsl']
- SNMP[/usr/bin/snmpbulkwalk -v2c -c COMMUNITY -OQUs -m Q-BRIDGE-MIB -M /opt/librenms/mibs udp:HOSTNAME:161 dot1qPvid]
- Timeout: No Response from udp:switch-tv:161
- Array
- (
- )
- SQL[SELECT `name` FROM `port_association_mode` WHERE pom_id = '1']
- SQL[SELECT *, `ports_statistics`.`port_id` AS `ports_statistics_port_id`, `ports`.`port_id` AS `port_id` FROM `ports` LEFT OUTER JOIN `ports_statistics` ON `ports`.`port_id` = `ports_statistics`.`port_id` WHERE `ports`.`device_id` = '10' ORDER BY ports.port_id]
- >> Runtime for poller module 'ports': 24.1168 seconds with 22152 bytes
- #### Unload poller module ports ####
- RRD[last switch-tv/poller-perf-ports.rrd --daemon unix:/var/run/rrdcached/rrdcached.sock]
- RRD[update switch-tv/poller-perf-ports.rrd N:24.116754055023 --daemon unix:/var/run/rrdcached/rrdcached.sock]
- ### Start Device Groups ###
- SQL[SELECT * FROM device_groups ORDER BY name]
- SQL[SELECT `device_group_id` FROM `device_group_device` WHERE `device_id`='10']
- Groups Added:
- Groups Removed:
- ### End Device Groups ###
- RRD[last switch-tv/ping-perf.rrd --daemon unix:/var/run/rrdcached/rrdcached.sock]
- RRD[update switch-tv/ping-perf.rrd N:1.97 --daemon unix:/var/run/rrdcached/rrdcached.sock]
- RRD[last switch-tv/poller-perf.rrd --daemon unix:/var/run/rrdcached/rrdcached.sock]
- RRD[update switch-tv/poller-perf.rrd N:25.053 --daemon unix:/var/run/rrdcached/rrdcached.sock]
- Polled in 25.053 seconds
- Updating switch-tv
- SQL[UPDATE `devices` set `uptime` ='6615',`last_ping` =NOW(),`last_ping_timetaken` ='1.97',`last_polled` =NOW(),`last_polled_timetaken` ='25.053' WHERE `device_id` = '10']
- UPDATED!
- #### Start Alerts ####
- SQL[SELECT `device_group_id` FROM `device_group_device` WHERE `device_id`='10']
- 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 = '10' ) && ((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`='10']
- 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 = '10' ) || alert_map.target = '10' )]
- Rule #1 (Devices up/down):
- SQL[SELECT state FROM alerts WHERE rule_id = '1' && device_id = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM devices WHERE (devices.device_id = '10') && (((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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM devices WHERE (devices.device_id = '10') && (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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM bgpPeers,devices WHERE (( devices.device_id = bgpPeers.device_id ) && bgpPeers.device_id = '10') && (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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM bgpPeers,devices WHERE (( devices.device_id = bgpPeers.device_id ) && bgpPeers.device_id = '10') && (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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM ports WHERE (ports.device_id = '10') && (((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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM ports WHERE (ports.device_id = '10') && ((((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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM sensors,devices WHERE (( devices.device_id = sensors.device_id ) && sensors.device_id = '10') && (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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM sensors,devices WHERE (( devices.device_id = sensors.device_id ) && sensors.device_id = '10') && (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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM services,devices WHERE (( devices.device_id = services.device_id ) && services.device_id = '10') && (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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM wireless_sensors,devices WHERE (( devices.device_id = wireless_sensors.device_id ) && wireless_sensors.device_id = '10') && (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 = '10' ORDER BY id DESC LIMIT 1]
- SQL[SELECT * FROM wireless_sensors,devices WHERE (( devices.device_id = wireless_sensors.device_id ) && wireless_sensors.device_id = '10') && (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','switch-tv','1509650385.0634','25.37','1','1259d41e1f38')]
- ./poller.php switch-tv 2017-11-02 20:20:10 - 1 devices polled in 25.37 secs
- SNMP: Get[4/0.44s] Walk [4/24.11s]
- MySQL: Cell[4/0.04s] Row[13/0.01s] Rows[18/0.02s] Column[3/0.00s] Update[1/0.05s] Insert[2/0.15s] Delete[0/0.00s]
- root@1259d41e1f38:/opt/librenms#
Advertisement
Add Comment
Please, Sign In to add comment