Puppet Class: profile::bird::anycast_monitoring

Defined in:
modules/profile/manifests/bird/anycast_monitoring.pp

Overview



9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'modules/profile/manifests/bird/anycast_monitoring.pp', line 9

class profile::bird::anycast_monitoring{

    monitoring::host { 'recdns.anycast.wmnet':
        host_fqdn => 'recdns.anycast.wmnet',
    }

    monitoring::service { 'Recursive DNS anycast VIP':
        host          => 'recdns.anycast.wmnet',
        description   => 'recursive DNS anycast VIP',
        check_command => 'check_dns!www.wikipedia.org',
        notes_url     => 'https://wikitech.wikimedia.org/wiki/Anycast_recursive_DNS#Troubleshooting',
    }
}