41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
---
|
|
- name: Install the system_pp check configuration
|
|
template: src=check_system_pp.conf.j2 dest={{ nagios_isti_plugdir }}/check_system_pp.conf owner=root group=root mode=444
|
|
tags:
|
|
- monitoring
|
|
- nrpe
|
|
- nagios
|
|
|
|
- file: path={{ hadoop_plugins_dir }} state=directory
|
|
tags:
|
|
- monitoring
|
|
- nagios
|
|
|
|
- name: Install the hadoop nagios plugins on all the hadoop nodes
|
|
template: src={{ item }}.j2 dest={{ hadoop_plugins_dir }}/{{ item }} owner=root group=nagios mode=555
|
|
with_items:
|
|
- check_webui
|
|
- check_hbase
|
|
- check_hbase_status
|
|
- check_hadoop_tasktracker
|
|
- check_hadoop_datanode
|
|
tags:
|
|
- monitoring
|
|
- nagios
|
|
|
|
- name: Install the sudoers file needed by some hadoop checks
|
|
template: src=sudoers.hadoop.j2 dest=/etc/sudoers.d/hadoop owner=root group=root mode=440
|
|
tags:
|
|
- monitoring
|
|
- nrpe
|
|
- nagios
|
|
|
|
- name: Install the nrpe commands file
|
|
template: src=hadoop-nrpe.cfg.j2 dest=/etc/nagios/nrpe.d/hadoop-nrpe.cfg owner=root group=root mode=444
|
|
notify:
|
|
- Reload NRPE server
|
|
tags:
|
|
- monitoring
|
|
- nrpe
|
|
- nagios
|