From 64d71fe11054a6dec434cc8d9eb316fdca99d28d Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 31 Oct 2020 18:56:51 +0000 Subject: Do a proper HTTPS check, not just a TCP connect --- nagios/objects/cluster.cfg | 2 +- nagios/objects/commands.cfg | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/nagios/objects/cluster.cfg b/nagios/objects/cluster.cfg index 8472cd8..0987114 100644 --- a/nagios/objects/cluster.cfg +++ b/nagios/objects/cluster.cfg @@ -350,7 +350,7 @@ define service { use local-service host_name virtualip service_description HTTPS - check_command check_tcp!443 + check_command check_https } define service { use local-service diff --git a/nagios/objects/commands.cfg b/nagios/objects/commands.cfg index 6569dc7..7c9f215 100644 --- a/nagios/objects/commands.cfg +++ b/nagios/objects/commands.cfg @@ -99,6 +99,11 @@ define command { command_line $USER1$/check_http -I $HOSTADDRESS$ -H sys.randomdan.homeip.net $ARG1$ } +define command { + command_name check_https + command_line $USER1$/check_http -I $HOSTADDRESS$ -H sys.randomdan.homeip.net --sni -S 2+ $ARG1$ +} + define command { command_name check_ssh command_line $USER1$/check_ssh $ARG1$ $HOSTADDRESS$ -- cgit v1.2.3