31 lines
840 B
YAML
31 lines
840 B
YAML
---
|
|
- name: Install perl lib-redis (needed by check_redis)
|
|
apt:
|
|
name: libredis-perl
|
|
state: present
|
|
tags:
|
|
- redis
|
|
- nrpe
|
|
|
|
- name: Replace check_tcp by check_redis for NRPE
|
|
replace:
|
|
dest: /etc/nagios/nrpe.d/evolix.cfg
|
|
regexp: '^command\[check_redis\]=.+'
|
|
replace: 'command[check_redis]=/usr/lib/nagios/plugins/check_redis -H 127.0.0.1'
|
|
when: redis_instance_name is undefined
|
|
notify: restart nagios-nrpe-server
|
|
tags:
|
|
- redis
|
|
- nrpe
|
|
|
|
- name: Replace check_tcp or check_redis by check_redis_instances for NRPE
|
|
replace:
|
|
dest: /etc/nagios/nrpe.d/evolix.cfg
|
|
regexp: '^command\[check_redis\]=.+'
|
|
replace: 'command[check_redis]=/usr/local/lib/nagios/plugins/check_redis_instances'
|
|
when: redis_instance_name is defined
|
|
notify: restart nagios-nrpe-server
|
|
tags:
|
|
- redis
|
|
- nrpe
|