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
13
# 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,
        migration_task => 'T407120'
    }
}