Remove NRPE
This commit is contained in:
parent
bad192e93e
commit
c362effe2a
@ -1,67 +0,0 @@
|
|||||||
#!/usr/bin/env ansible-playbook
|
|
||||||
# vim:ft=ansible:
|
|
||||||
---
|
|
||||||
- hosts: tags_nagios-nrpe
|
|
||||||
roles:
|
|
||||||
- role: git
|
|
||||||
vars:
|
|
||||||
git_repos:
|
|
||||||
- repo: https://git.desu.ltd/salt/monitoring-scripts
|
|
||||||
dest: /usr/local/bin/monitoring-scripts
|
|
||||||
tags: [ nrpe ]
|
|
||||||
- role: nrpe
|
|
||||||
vars:
|
|
||||||
nrpe_server_bind_address: 0.0.0.0
|
|
||||||
nrpe_server_allowed_hosts:
|
|
||||||
- 127.0.0.0/24 # Local machines
|
|
||||||
- 192.168.0.0/16
|
|
||||||
- 172.16.0.0/12
|
|
||||||
- 10.0.0.0/8
|
|
||||||
- 45.79.24.6/32 # web3.desu.ltd
|
|
||||||
nrpe_plugin_packages:
|
|
||||||
- monitoring-plugins
|
|
||||||
- nagios-plugins-contrib
|
|
||||||
nrpe_command:
|
|
||||||
check_disk_all:
|
|
||||||
script: check_disk
|
|
||||||
option: -M -u GB -X nfs -X tracefs -X cgroup -X tmpfs -X overlay -X shm -w 15% -c 10% -W 15% -K 10% -A -I '^/run/' -I '^udev$' -I '^/var/lib/kubelet/'
|
|
||||||
check_load:
|
|
||||||
script: check_load
|
|
||||||
option: -r -w 0.8,0.8,0.8 -c 1.0,0.9,0.9
|
|
||||||
check_pgsql:
|
|
||||||
script: check_pgsql
|
|
||||||
option: "-H localhost -l nagios -p {{ secret_postgresql_monitoring_password }} -w 2 -c 5"
|
|
||||||
check_swap:
|
|
||||||
script: check_swap
|
|
||||||
option: -w 20% -c 10%
|
|
||||||
check_users:
|
|
||||||
script: check_users
|
|
||||||
option: -w 3 -c 5
|
|
||||||
nrpe_command_extra:
|
|
||||||
check_reboot_required:
|
|
||||||
script: /usr/local/bin/monitoring-scripts/check_reboot_required
|
|
||||||
option: 604800
|
|
||||||
check_systemd_ansiblepull_service:
|
|
||||||
script: /usr/local/bin/monitoring-scripts/check_systemd_unit
|
|
||||||
option: ansible-pull.service
|
|
||||||
check_systemd_ansiblepull_timer:
|
|
||||||
script: /usr/local/bin/monitoring-scripts/check_systemd_unit
|
|
||||||
option: ansible-pull.timer
|
|
||||||
check_systemd_backup_service:
|
|
||||||
script: /usr/local/bin/monitoring-scripts/check_systemd_unit
|
|
||||||
option: backup.service
|
|
||||||
check_systemd_backup_timer:
|
|
||||||
script: /usr/local/bin/monitoring-scripts/check_systemd_unit
|
|
||||||
option: backup.timer
|
|
||||||
check_systemd_docker_service:
|
|
||||||
script: /usr/local/bin/monitoring-scripts/check_systemd_unit
|
|
||||||
option: docker.service
|
|
||||||
tags: [ nrpe ]
|
|
||||||
- hosts: all
|
|
||||||
tasks:
|
|
||||||
- name: disable nrped when not tagged
|
|
||||||
systemd: name={{ item }} state=stopped enabled=no
|
|
||||||
with_items:
|
|
||||||
- nagios-nrpe-server.service
|
|
||||||
when: "'tags_nagios-nrpe' not in group_names and item in services"
|
|
||||||
tags: [ nrpe ]
|
|
1
site.yml
1
site.yml
@ -10,7 +10,6 @@
|
|||||||
- import_playbook: playbooks/tags_zerotier.yml
|
- import_playbook: playbooks/tags_zerotier.yml
|
||||||
- import_playbook: playbooks/tags_snmp.yml
|
- import_playbook: playbooks/tags_snmp.yml
|
||||||
- import_playbook: playbooks/tags_nagios.yml
|
- import_playbook: playbooks/tags_nagios.yml
|
||||||
- import_playbook: playbooks/tags_nagios-nrpe.yml
|
|
||||||
# Device roles
|
# Device roles
|
||||||
- import_playbook: playbooks/device_roles_pik8s-storage.yml
|
- import_playbook: playbooks/device_roles_pik8s-storage.yml
|
||||||
- import_playbook: playbooks/device_roles_pik8s.yml
|
- import_playbook: playbooks/device_roles_pik8s.yml
|
||||||
|
Loading…
Reference in New Issue
Block a user