Overall System Issue

Hello All,

I have been running librenms for a few years and had it notifying OK with some basic ping and a few SNMP devices. At the beginning of the year things went south with changes, so last week I finally got everything updated, fixed known issues and such and have everything current.

My issue is notifications are not really happening.
For ping I had done the custom nagios config which I commented out since librenms can do that now.
I also re-created some devices just in case there was some legacy configuration, but still no notifications.

I setup a device, turn off snmp, give it the hostname, and save.
I check the device has an alert rule of device up/down and also rebooted.

Currently the system says it can’t ping the device, but no email and it does show in red that its down on the GUI.
I get other emails from the system, so not sure where to look for the issue.

I disabled a lot of the mibs since I’m not using them and my old nagios config is commented out.
I have a copy of that below, I’m not sure if in all the upgrades maybe I’m missing something?
Also, are there any cron entries needed besides what I have posted below?

I also updated and applied a new template to my rules from here https://docs.librenms.org/#Alerting/Templates/ to insure that wasn’t the issue.

Any assistance or direction appreciated!!!

33  */6   * * *   librenms    /opt/librenms/discovery.php -h all >> /dev/null 2>&1

*/5 * * * * librenms /opt/librenms/discovery.php -h new >> /dev/null 2>&1
*/5 * * * * librenms /opt/librenms/cronic /opt/librenms/poller-wrapper.py 16
15 0 * * * librenms /opt/librenms/daily.sh >> /dev/null 2>&1

          • librenms /opt/librenms/alerts.php >> /dev/null 2>&1
            */5 * * * * librenms /opt/librenms/poll-billing.php >> /dev/null 2>&1
            01 * * * * librenms /opt/librenms/billing-calculate.php >> /dev/null 2>&1
            */5 * * * * librenms /opt/librenms/check-services.php >> /dev/null 2>&1
#$config['show_services'] = 1;

#$config[‘nagios_plugins’] = “/usr/lib/nagios/plugins”;
#----------------------------------------------------------------------------

MIB Polling

Disable 0

#----------------------------------------------------------------------------
$config[‘poller_modules’][‘applications’] = 1;
$config[‘poller_modules’][‘aruba-controller’] = 0;
$config[‘poller_modules’][‘bgp-peers’] = 0;
$config[‘poller_modules’][‘cipsec-tunnels’] = 0;
$config[‘poller_modules’][‘cisco-ace-loadbalancer’] = 0;
$config[‘poller_modules’][‘cisco-ace-serverfarms’] = 0;
$config[‘poller_modules’][‘cisco-asa-firewall’] = 0;
$config[‘poller_modules’][‘cisco-cef’] = 0;
$config[‘poller_modules’][‘cisco-ipsec-flow-monitor’] = 0;
$config[‘poller_modules’][‘cisco-mac-accounting’] = 0;
$config[‘poller_modules’][‘cisco-remote-access-monitor’] = 0;
$config[‘poller_modules’][‘cisco-sla’] = 0;
$config[‘poller_modules’][‘cisco-pw’] = 0;
$config[‘poller_modules’][‘cisco-otv’] = 0;
$config[‘poller_modules’][‘cisco-vrf’] = 0;
$config[‘poller_modules’][‘cisco-cbqos’] = 0;
$config[‘poller_modules’][‘cisco-vrf-lite’] = 0;
$config[‘poller_modules’][‘entity-physical’] = 0;
$config[‘poller_modules’][‘hr-mib’] = 1;
$config[‘poller_modules’][‘ipmi’] = 0;
$config[‘poller_modules’][‘ipSystemStats’] = 1;
$config[‘poller_modules’][‘junose-atm-vp’] = 0;
$config[‘poller_modules’][‘mempools’] = 1;
$config[‘poller_modules’][‘mib’] = 1;
$config[‘poller_modules’][‘netscaler-vsvr’] = 0;
$config[‘poller_modules’][‘netstats’] = 1;
$config[‘poller_modules’][‘os’] = 1;
$config[‘poller_modules’][‘ospf’] = 0;
$config[‘poller_modules’][‘ports’] = 1;
$config[‘poller_modules’][‘processors’] = 1;
$config[‘poller_modules’][‘sensors’] = 1;
$config[‘poller_modules’][‘storage’] = 1;
$config[‘poller_modules’][‘toner’] = 0;
$config[‘poller_modules’][‘ucd-diskio’] = 1;
$config[‘poller_modules’][‘ucd-mib’] = 1;
$config[‘poller_modules’][‘unix-agent’] = 0;
$config[‘poller_modules’][‘wifi’] = 0;

You should show the alert rule you are expecting to trigger the alert.