bundles/icinga2: set some notification options for checks

This commit is contained in:
Franzi 2020-11-22 08:24:44 +01:00
parent b114ba3ff8
commit 4a57926577
Signed by: kunsi
GPG key ID: 12E3D2136B818350
10 changed files with 27 additions and 9 deletions

View file

@ -106,12 +106,14 @@ def monitoring(metadata):
'check_command': 'check_http_wget',
'vars.http_wget_contains': vconfig['website_check_string'],
'vars.http_wget_url': '{}://{}{}'.format(scheme, domain, vconfig['website_check_path']),
'vars.notification.sms': True,
}
if vconfig.get('check_ssl', False):
services['NGINX VHOST {} CERTIFICATE'.format(vname)] = {
'check_command': 'check_vhost_https_cert_at_url',
'vars.domain': domain,
'vars.notification.mail': True,
}
max_connections = metadata.get('nginx/worker_connections') * metadata.get('nginx/worker_processes')