root@95-librenms:/opt/librenms# ./poller.php -h 10.133.139.17 -d -r -f -m unix-agent,applications
LibreNMS Poller
Version info:
Commit SHA: 6a79d4495f1a5d91d476021b7fb3ab58889e6f80
Commit Date: 1496008460
DB Schema: 192
PHP: 5.6.27-0+deb8u1
MySQL: 5.5.53-0+deb8u1
RRDTool: 1.4.8
SNMP: NET-SNMP 5.7.2.1
==================================DEBUG!
Starting polling run:
SQL[SELECT * FROM devices
WHERE disabled
= 0 AND hostname
= ‘10.133.139.17’ ORDER BY device_id
ASC]
SQL[SELECT * FROM devices_attribs WHERE device_id
= ‘215’]
Hostname: 10.133.139.17
Device ID: 215
OS: linux (unix)
SQL[INSERT INTO device_perf
(xmt
,rcv
,loss
,min
,max
,avg
,device_id
,timestamp
) VALUES (‘3’,‘3’,‘0’,‘0.25’,‘0.32’,‘0.29’,‘215’,NOW())]
SNMP Check response code: 0
SNMP[/usr/bin/snmpget -v1 -c COMMUNITY -OQnUst -m SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro:/opt/librenms/mibs/dell udp:HOSTNAME:161 sysUpTime.0 sysLocation.0 sysContact.0 sysName.0 sysObjectID.0]
sysUpTime.0 = 45749319
sysLocation.0 = Sitting on the Dock of the Bay
sysContact.0 = Me [email protected]
sysName.0 = xen1
sysObjectID.0 = enterprises.8*
SNMP[/usr/bin/snmpget -v1 -c COMMUNITY -OvQ -m SNMPv2-MIB:HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro:/opt/librenms/mibs/dell udp:HOSTNAME:161 sysDescr.0]
Linux xen1 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2 (2017-04-30) x86_64
SNMP[/usr/bin/snmpget -v1 -c COMMUNITY -OQnUst -m HOST-RESOURCES-MIB:SNMP-FRAMEWORK-MIB -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro:/opt/librenms/mibs/dell udp:HOSTNAME:161 snmpEngineTime.0 hrSystemUptime.0]
snmpEngineTime.0 = 457493
hrSystemUptime.0 = 45787536
Uptime seconds: 457875
RRD[update 10.133.139.17/uptime.rrd N:457875 --daemon unix:/var/run/rrdcached.sock]
[RRD Disabled]Uptime: 5 days, 7h 11m 15s
SQL[SELECT lat
,lng
FROM locations
WHERE location
=‘Sitting on the Dock of the Bay’ LIMIT 1]
Google geocode engine being used
Bad lat / lng received
Modules status: Global+ OS Device
Load poller module unix-agent
LibreNMS UNIX Agent: SQL[SELECT attrib_value FROM devices_attribs WHERE device_id
= ‘215’ AND attrib_type
= ‘override_Unixagent_port’ ]
Connection to UNIX agent failed on port .
Runtime for poller module ‘unix-agent’: 0.0011 seconds with 2192 bytes
Unload poller module unix-agent
RRD[create /opt/librenms/rrd/10.133.139.17/poller-perf-unix-agent.rrd --step 300 DS:poller:GAUGE:600:0:U RRA:AVERAGE:0.5:1:2016 RRA:AVERAGE:0.5:6:1440 RRA:AVERAGE:0.5:24:1440 RRA:AVERAGE:0.5:288:1440 RRA:MIN:0.5:1:720 RRA:MIN:0.5:6:1440 RRA:MIN:0.5:24:775 RRA:MIN:0.5:288:797 RRA:MAX:0.5:1:720 RRA:MAX:0.5:6:1440 RRA:MAX:0.5:24:775 RRA:MAX:0.5:288:797 RRA:LAST:0.5:1:1440 ]
[RRD Disabled]RRD[update 10.133.139.17/poller-perf-unix-agent.rrd N:0.0011367797851562 --daemon unix:/var/run/rrdcached.sock]
[RRD Disabled]Modules status: Global+ OS Device
Load poller module applications
SQL[SELECT * FROM applications
WHERE device_id
= ‘215’]
SNMP[/usr/bin/snmpget -v1 -c COMMUNITY -Oqv -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro:/opt/librenms/mibs/dell udp:HOSTNAME:161 .1.3.6.1.4.1.8072.1.3.2.3.1.2.7.117.112.115.45.110.117.116]
“100.0
120
22860
54.81
048
Unknown
249.1
021.4”
SQL[UPDATE applications
set app_state
=‘OK’,app_status
=‘’,timestamp
=NOW() WHERE app_id
= ‘8’]
ups-nutRRD[update 10.133.139.17/app-ups-nut-8.rrd N:U:120:381:54.81:048:U:249.1:U --daemon unix:/var/run/rrdcached.sock]
[RRD Disabled]
Runtime for poller module ‘applications’: 0.0942 seconds with 16280 bytes
Unload poller module applications
RRD[update 10.133.139.17/poller-perf-applications.rrd N:0.094176769256592 --daemon unix:/var/run/rrdcached.sock]
[RRD Disabled]### Start Device Groups ###
SQL[SELECT * FROM device_groups ORDER BY name]
SQL[SELECT DISTINCT(devices.device_id) FROM devices WHERE devices.device_id=‘215’ AND (devices.os = “edgecos”) LIMIT 1]
SQL[SELECT DISTINCT(devices.device_id) FROM devices WHERE devices.device_id=‘215’ AND (devices.os = “linux”) LIMIT 1]
SQL[SELECT DISTINCT(devices.device_id) FROM devices WHERE devices.device_id=‘215’ AND (devices.os = “routeros”) LIMIT 1]
SQL[SELECT DISTINCT(devices.device_id) FROM devices WHERE devices.device_id=‘215’ AND (devices.hardware REGEXP “Ubiquit”) LIMIT 1]
SQL[SELECT DISTINCT(devices.device_id) FROM devices WHERE devices.device_id=‘215’ AND (devices.os = “zynos”) LIMIT 1]
SQL[SELECT device_group_id
FROM device_group_device
WHERE device_id
=‘215’]
Groups Added:
Groups Removed:
End Device Groups
RRD[update 10.133.139.17/poller-perf.rrd N:0.688 --daemon unix:/var/run/rrdcached.sock]
[RRD Disabled]RRD[update 10.133.139.17/ping-perf.rrd N:0.29 --daemon unix:/var/run/rrdcached.sock]
[RRD Disabled]Polled in 0.688 seconds
Updating 10.133.139.17
SQL[UPDATE devices
set uptime
=‘457875’,last_ping
=NOW(),last_ping_timetaken
=‘0.29’,last_polled
=NOW(),last_polled_timetaken
=‘0.688’ WHERE device_id
= ‘215’]
UPDATED!
Start Alerts
SQL[SELECT device_group_id
FROM device_group_device
WHERE device_id
=‘215’]
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 = ‘215’ || alert_schedule_items.target = ‘g2’ ) && ((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
=‘215’]
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 = ‘215’ ) || alert_map.target = ‘215’ || alert_map.target = ‘g2’ )]
Rule #1 (Devices up/down):
SQL[SELECT state FROM alerts WHERE rule_id = ‘1’ && device_id = ‘215’ ORDER BY id DESC LIMIT 1]
SQL[SELECT * FROM devices WHERE (devices.device_id = ‘215’) && (((devices.status = 0 && ((devices.disabled = 0 && devices.ignore = 0)))) = “1”)]
Status: NOCHG
End Alerts
SQL[INSERT INTO perf_times
(type
,doing
,start
,duration
,devices
,poller
) VALUES (‘poll’,‘10.133.139.17’,‘1496180029.7595’,‘0.736’,‘1’,‘95-librenms\n’)]
./poller.php 10.133.139.17 2017-05-30 23:33:50 - 1 devices polled in 0.736 secs
SNMP: Get[5/0.13s] Walk [0/0.00s]
MySQL: Cell[8/0.00s] Row[3/0.00s] Rows[8/0.00s] Column[3/0.00s] Update[2/0.00s] Insert[2/0.00s] Delete[0/0.00s]