From 6a3f239824e814338dd87d2dc333d5a4111b82fd Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Wed, 25 Jul 2018 15:45:20 +0200 Subject: [PATCH] monitor certs on public hosts --- .../overlay/etc/puppet/manifests/cosmos-site.pp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index a345bb9f..cabf7cff 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -787,12 +787,15 @@ class nagios_monitor { nagioscfg::command {'check_ssl_cert_3': command_line => "/usr/lib/nagios/plugins/check_ssl_cert -A -H '\$HOSTADDRESS\$' -c '\$ARG2\$' -w '\$ARG1\$' -p '\$ARG3\$'" } - #nagioscfg::service {'check_ssl_cert': - # hostgroup_name => ['swamid_static_signer','swamid_pyff_signer','ds_legacy','swamid_sp_test','webfrontend','entropyserver','https_server'], - # check_command => 'check_ssl_cert_3!30!14!443', - # description => 'check https certificate validity on port 443', - # contact_groups => ['alerts'] - #} + $public_hosts = ['swedenconnect.se','md.swedenconnect.se','md.eidas.swedenconnect.se','qa.connector.eidas.swedenconnect.se', +'qa.proxy.eidas.swedenconnect.se'] + nagioscfg::host {$public_hosts: } + nagioscfg::service {'check_public_ssl_cert': + host_list => $public_hosts, + check_command => 'check_ssl_cert_3!30!14!443', + description => 'check https certificate validity on port 443', + contact_groups => ['alerts'] + } } class redis_cluster_node {