Puppet Class: icinga::monitor::services

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

Overview

Class: icinga::monitor::services

Monitor various Services-related dashboards



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'modules/icinga/manifests/monitor/services.pp', line 4

class icinga::monitor::services {
    monitoring::grafana_alert { 'restbase-legacy':
        dashboard_uid => '000000068',
        contact_group => 'team-services',
        notes_url     => 'https://wikitech.wikimedia.org/wiki/RESTBase#What_to_check_after_a_deploy',
    }

    monitoring::grafana_alert { 'restbase':
        dashboard_uid => '000000577',
        contact_group => 'team-services',
        notes_url     => 'https://wikitech.wikimedia.org/wiki/RESTBase#What_to_check_after_a_deploy',
    }

    monitoring::grafana_alert { 'change-propagation':
        dashboard_uid => '000000201',
        contact_group => 'team-services',
        notes_url     => 'https://www.mediawiki.org/wiki/Change_propagation',
    }

    monitoring::grafana_alert { 'jobqueue-eventbus':
      dashboard_uid => '000000400',
      contact_group => 'team-services',
      notes_url     => 'https://wikitech.wikimedia.org/wiki/Kafka_Job_Queue',
    }
}