From 888353910d99222c1ce9ee6244016aca7fb93f5c Mon Sep 17 00:00:00 2001 From: Salt Date: Wed, 18 Aug 2021 23:01:26 -0500 Subject: [PATCH] Add checks for reboot-required --- playbooks/nrpe.yml | 3 +++ playbooks/tasks/web/nagios-hosts.cfg.j2 | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/playbooks/nrpe.yml b/playbooks/nrpe.yml index b1dd161..ae4a831 100755 --- a/playbooks/nrpe.yml +++ b/playbooks/nrpe.yml @@ -35,6 +35,9 @@ 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 diff --git a/playbooks/tasks/web/nagios-hosts.cfg.j2 b/playbooks/tasks/web/nagios-hosts.cfg.j2 index 3d07c60..a032a31 100644 --- a/playbooks/tasks/web/nagios-hosts.cfg.j2 +++ b/playbooks/tasks/web/nagios-hosts.cfg.j2 @@ -108,6 +108,12 @@ define service { check_command check_nrpe!check_load hostgroup_name nagios-nrpe } +define service { + use ansible-generic-service + service_description Reboot Required + check_command check_nrpe!check_reboot_required + hostgroup_name nagios-nrpe +} # Systemd unit checks define service { use ansible-generic-service