aboutsummaryrefslogtreecommitdiffstats
path: root/roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j2
diff options
context:
space:
mode:
authorStonewall Jackson <stonewall@sacredheartsc.com>2023-03-03 17:34:15 -0500
committerStonewall Jackson <stonewall@sacredheartsc.com>2023-03-03 17:34:15 -0500
commit56ad4da18ea5c3d02ea61fe846eb1ebbf29fa6c6 (patch)
tree62c26f014507ee84612f7f877152f2b9e2d21a15 /roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j2
parentfa9ec1e9ff6c7eb4121f45ae37d288c12d5b8188 (diff)
downloadselfhosted-56ad4da18ea5c3d02ea61fe846eb1ebbf29fa6c6.tar.gz
selfhosted-56ad4da18ea5c3d02ea61fe846eb1ebbf29fa6c6.zip
nagios_server: minor config fixes
Diffstat (limited to 'roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j2')
-rw-r--r--roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j29
1 files changed, 9 insertions, 0 deletions
diff --git a/roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j2 b/roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j2
index 050a1cd..07f0c2e 100644
--- a/roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j2
+++ b/roles/nagios_server/templates/etc/nagios/objects/servicedependencies.cfg.j2
@@ -6,3 +6,12 @@ define servicedependency {
execution_failure_criteria c,u
notification_failure_criteria c,u
}
+
+# dns checks depend on internet link being up
+define servicedependency {
+ host_name {{ inventory_hostname }}
+ service_description upstream-packet-loss
+ dependent_servicegroup_name dns
+ execution_failure_criteria c,u
+ notification_failure_criteria c,u
+}