1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# File 'modules/redis/manifests/monitoring/nrpe.pp', line 1
class redis::monitoring::nrpe {
ensure_packages('libredis-perl')
nrpe::plugin { 'check_redis':
source => 'puppet:///modules/redis/check_redis',
}
nrpe::plugin { 'nrpe_check_redis':
source => 'puppet:///modules/redis/nrpe_check_redis.sh',
}
# TODO: remove
file { [
'/usr/lib/nagios/plugins/check_redis',
'/usr/lib/nagios/plugins/nrpe_check_redis',
]:
ensure => absent,
}
sudo::user { 'nagios_check_redis':
ensure => absent,
}
}
|