added new proxy nagios checks

in test environment
This commit is contained in:
Maria Haider 2023-04-06 12:06:00 +02:00
parent 34160872ef
commit 0697d55cb1
Signed by: mariah
GPG key ID: 7414A760CA747E57
2 changed files with 26 additions and 0 deletions

View file

@ -1103,6 +1103,7 @@ log-1.sveidas.se:
konsulter:
autoupdate:
servicemonitor:
proxy_eidas_metadata:
eidas_proxy:
version: 1.4.7_hsm2_ubuntu
hostname: test.proxy.eidas.swedenconnect.se

View file

@ -291,6 +291,19 @@ class mdsl_publisher() {
}
}
class proxy_eidas_metadata() {
sunet::nagios::nrpe_check_fileage {"proxy_eidas_metadata":
filename => "/etc/eidas-proxy/se/ps-mdcache/metadata.xml",
warning_age => '1800',
critical_age => '172800'
}
sunet::nagios::nrpe_check_fileage {"proxy_eidas_metadata_list":
filename => "/etc/eidas-proxy/se/ps-mdcache/metadataList.xml",
warning_age => '600',
critical_age => '172800'
}
}
class md_repo_server($hostname) {
ensure_resource('sunet::system_user', 'www-data', {
username => 'www-data',
@ -1218,6 +1231,18 @@ class nagios_monitor {
description => 'mdsl se age',
contact_groups => ['alerts']
}
nagioscfg::service {'proxy_eidas_metadata_age':
hostgroup_name => ['proxy_eidas_metadata'],
check_command => 'check_nrpe_1arg!check_fileage_proxy_eidas_metadata',
description => 'proxy eidas metadata age',
contact_groups => ['alerts']
}
nagioscfg::service {'proxy_eidas_metadata_list_age':
hostgroup_name => ['proxy_eidas_metadata_list'],
check_command => 'check_nrpe_1arg!check_fileage_proxy_eidas_metadata_list',
description => 'proxy eidas metadata age',
contact_groups => ['alerts']
}
nagioscfg::service {'check_eidas_health':
hostgroup_name => ['servicemonitor'],
check_command => 'check_nrpe_1arg!check_eidas_health',