Puppet Class: icinga::monitor::librenms

Defined in:
modules/icinga/manifests/monitor/librenms.pp

Overview

Class: icinga::monitor::librenms

Included on the Icinga hosts to poll LibreNMS API and generate Icinga criticals.



4
5
6
7
8
9
10
11
12
# File 'modules/icinga/manifests/monitor/librenms.pp', line 4

class icinga::monitor::librenms {
    monitoring::service { 'librenms_alerts':
        ensure        => absent,
        check_command => 'check_librenms',
        description   => 'LibreNMS has a critical alert',
        notes_url     => 'https://bit.ly/wmf-librenms',
        critical      => true,
    }
}