From ec966a59e5657349be0c8f647bc3ef03ad4c3416 Mon Sep 17 00:00:00 2001 From: jabertwo <git@jabertwo.de> Date: Fri, 2 Jun 2023 16:46:21 +0200 Subject: [PATCH] wz uplinks as services on wz-router --- .../etc/icinga/conf.d/hosts_manual.conf | 24 ---------- .../etc/icinga/conf.d/services_manual.conf | 45 ++++++++++++++++++- 2 files changed, 44 insertions(+), 25 deletions(-) diff --git a/webserver/docker_icinga/templates/etc/icinga/conf.d/hosts_manual.conf b/webserver/docker_icinga/templates/etc/icinga/conf.d/hosts_manual.conf index b945a47b..b0812786 100644 --- a/webserver/docker_icinga/templates/etc/icinga/conf.d/hosts_manual.conf +++ b/webserver/docker_icinga/templates/etc/icinga/conf.d/hosts_manual.conf @@ -81,27 +81,3 @@ object Host "homematic-ccu2" { groups = [ "network" ] } - -object Host "wz-uplink-globe" { - import "generic-host" - - address = "212.124.34.242" - - groups = [ "network" ] -} - -object Host "wz-uplink-webdiscount-1" { - import "generic-host" - - address = "212.3.65.45" - - groups = [ "network" ] -} - -object Host "wz-uplink-webdiscount-2" { - import "generic-host" - - address = "212.3.80.222" - - groups = [ "network" ] -} diff --git a/webserver/docker_icinga/templates/etc/icinga/conf.d/services_manual.conf b/webserver/docker_icinga/templates/etc/icinga/conf.d/services_manual.conf index 25e83bd2..e5293d5b 100644 --- a/webserver/docker_icinga/templates/etc/icinga/conf.d/services_manual.conf +++ b/webserver/docker_icinga/templates/etc/icinga/conf.d/services_manual.conf @@ -9,4 +9,47 @@ apply Service "warpfire-admin" { vars.http_port = 80 assign where host.name == "warpfire" -} \ No newline at end of file +} + +apply Service "wz-uplink-globe" { + import "generic-service" + + check_command = "ping4" + + vars.ping_address = "212.124.34.242" + + vars.ping_wrta = "100" + vars.ping_crta = "300" + vars.ping_wpl = "20" + vars.ping_cpl = "50" + + assign where host.name == "wz-router" +} + +apply Service "wz-uplink-webdiscount-1" { + import "generic-service" + + check_command = "ping4" + + vars.ping_address = "212.3.64.45" + + vars.ping_wrta = "100" + vars.ping_crta = "300" + vars.ping_wpl = "20" + vars.ping_cpl = "50" + + assign where host.name == "wz-router" +} + +apply Service "wz-uplink-webdiscount-2" { + import "generic-service" + + vars.ping_address = "212.3.80.222" + + vars.ping_wrta = "100" + vars.ping_crta = "300" + vars.ping_wpl= "20" + vars.ping_cpl = "50" + + assign where host.name == "wz-router" +} -- GitLab