add option to exclude hosts from public status page

This commit is contained in:
Franzi 2023-05-21 06:59:34 +02:00
parent b35bfc85e9
commit 9fc0004746
Signed by: kunsi
GPG key ID: 12E3D2136B818350
10 changed files with 18 additions and 16 deletions

View file

@ -3,7 +3,7 @@ dummy = true
[metadata.icinga_options]
period = "daytime"
pretty_name = "ticket.gulas.ch"
show_on_statuspage = false
[metadata.icinga2_api.nginx.services."NGINX VHOST ticket-redirect CERTIFICATE"]
check_command = "check_https_cert_at_url"

View file

@ -44,7 +44,8 @@ nodes['htz-cloud.influxdb'] = {
'login_max_duration': '30d',
},
'icinga_options': {
'pretty_name': 'InfluxDB',
# no public access
'show_on_statuspage': False,
},
'nginx': {
'vhosts': {

View file

@ -12,9 +12,6 @@ ips = [
gateway4 = "46.101.80.1"
gateway6 = "2a03:b0c0:1:d0::1"
[metadata.icinga_options]
pretty_name = "ns-ghirahim.kunbox.net"
[metadata.postfix]
# It's fine to do this without authentificating to the relayhost.
# These Systems are not supposed to send mail anywhere else

View file

@ -17,9 +17,6 @@ ips = [
gateway4 = "10.255.255.1"
gateway6 = "fe80::250:56ff:fea8:628f"
[metadata.icinga_options]
pretty_name = "ns-mephisto.kunbox.net"
[metadata.nginx.vhosts.powerdnsadmin]
domain = "ns-mephisto.kunbox.net"

View file

@ -127,7 +127,7 @@ nodes['ovh.icinga2'] = {
'password': vault.password_for('ovh.icinga2 icinga2 api_user dashboard'),
},
'filters': {
'services': '"checks_with_sms" in service.groups',
'services': '"statuspage" in service.groups',
},
'output': {
'page_title': 'franzi.business Service Status',

View file

@ -22,9 +22,6 @@ nodes['voc.infobeamer-cms'] = {
'gateway6': '2001:67c:20a0:e::1',
},
},
'icinga_options': {
'pretty_name': 'infobeamer-cms.c3voc.de',
},
'infobeamer-cms': {
'domain': 'infobeamer-cms.c3voc.de',
'event_start_date': '2023-04-07',

View file

@ -35,9 +35,6 @@ nodes['voc.pretalx'] = {
'gateway6': '2a01:a700:48d1::1',
},
},
'icinga_options': {
'pretty_name': 'pretalx.c3voc.de',
},
'nginx': {
'vhosts': {
'pretalx': {