[c-nsp] LibreNMS (was: Re: OT Solarwinds Alternatives)

Neil Lathwood neil.lathwood at gmail.com
Thu Aug 3 14:42:31 EDT 2017


>
> I was wondering if anyone here already is running LibreNMS in such an
> environment and maybe we can gather some common configuration ideas
> or even alerting templates and rules somewhere on github?
>
> I'd be happy to set up a repository if there are folks willing to
> share. As of now I don't have much but that will change in the
> near future (I hope) :)
>

LibreNMS maintainer here. We have an included alert rule list within the
software, if you get some good ones it would be ace to see them submitted
as part of the defaults:
https://github.com/librenms/librenms/blob/master/misc/alert_rules.json

We can also include templates as well, that's a bit trickier to include but
I'd be happy to get them in if you find some good ones (we should also
simplify that process).

As for config, take a look at http://docs.librenms.org/Support/Performance/
for some things to get you started. After that, I'd definitely recommend
disabling as many poller and discovery modules as you can that you know
your devices don't need. Being a Cisco shop as well, here's ours:

$config['poller_modules']['ipmi']                         = 0;
$config['poller_modules']['storage']                      = 1;
$config['poller_modules']['bgp-peers']                    = 1;
$config['poller_modules']['junose-atm-vp']                = 0;
$config['poller_modules']['toner']                        = 0;
$config['poller_modules']['ucd-diskio']                   = 1;
$config['poller_modules']['wifi']                         = 0;
$config['poller_modules']['ospf']                         = 1;
$config['poller_modules']['cisco-ace-loadbalancer']       = 0;
$config['poller_modules']['cisco-ace-serverfarms']        = 0;
$config['poller_modules']['netscaler-vsvr']               = 0;
$config['poller_modules']['aruba-controller']             = 0;
$config['poller_modules']['entity-physical']              = 1;
$config['poller_modules']['applications']                 = 0;
$config['poller_modules']['cisco-mac-accounting']         = 1;
$config['discovery_modules']['ports-stack']               = 1;
$config['discovery_modules']['storage']                   = 1;
$config['discovery_modules']['hr-device']                 = 1;
$config['discovery_modules']['discovery-protocols']       = 1;
$config['discovery_modules']['arp-table']                 = 0;
$config['discovery_modules']['junose-atm-vp']             = 0;
$config['discovery_modules']['bgp-peers']                 = 1;
$config['discovery_modules']['vmware-vminfo']             = 0;
$config['discovery_modules']['libvirt-vminfo']            = 0;
$config['discovery_modules']['toner']                     = 0;
$config['discovery_modules']['ucd-diskio']                = 1;
$config['discovery_modules']['services']                  = 0;
$config['discovery_modules']['cisco-mac-accounting']      = 1;
$config['discovery_modules']['cisco-cbqos']    = 1;


More information about the cisco-nsp mailing list