new nagios checks
This commit is contained in:
parent
e5167636fc
commit
c61a6a5d05
1 changed files with 20 additions and 3 deletions
|
@ -924,6 +924,8 @@ class nagios_monitor {
|
||||||
$web_admin_pw = safe_hiera('nagios_nagiosadmin_password');
|
$web_admin_pw = safe_hiera('nagios_nagiosadmin_password');
|
||||||
$web_admin_user = 'nagiosadmin';
|
$web_admin_user = 'nagiosadmin';
|
||||||
|
|
||||||
|
package { 'libxml2-utils': ensure => installed}
|
||||||
|
|
||||||
class { 'webserver': }
|
class { 'webserver': }
|
||||||
class { 'nagioscfg':
|
class { 'nagioscfg':
|
||||||
hostgroups => $::roles,
|
hostgroups => $::roles,
|
||||||
|
@ -1109,19 +1111,34 @@ class nagios_monitor {
|
||||||
check_command => 'check_website!https://md.swedenconnect.se/',
|
check_command => 'check_website!https://md.swedenconnect.se/',
|
||||||
description => 'check metadata for Sweden Connect',
|
description => 'check metadata for Sweden Connect',
|
||||||
contact_groups => ['alerts'],
|
contact_groups => ['alerts'],
|
||||||
}
|
}
|
||||||
nagioscfg::service {'check_connector':
|
nagioscfg::service {'check_connector':
|
||||||
host_name => ['connector.eidas.swedenconnect.se'],
|
host_name => ['connector.eidas.swedenconnect.se'],
|
||||||
check_command => 'check_website!https://connector.eidas.swedenconnect.se/idp/metadata/sp',
|
check_command => 'check_website!https://connector.eidas.swedenconnect.se/idp/metadata/sp',
|
||||||
description => 'check metadata for Sweden Connect',
|
description => 'check metadata for Sweden Connect',
|
||||||
contact_groups => ['alerts'],
|
contact_groups => ['alerts'],
|
||||||
}
|
}
|
||||||
nagioscfg::service {'check_metadata_DE_middleware':
|
nagioscfg::service {'check_metadata_DE_middleware':
|
||||||
host_name => ['demw.eidas.swedenconnect.se'],
|
host_name => ['demw.eidas.swedenconnect.se'],
|
||||||
check_command => 'check_website!https://demw.eidas.swedenconnect.se/eidas-middleware/Metadata',
|
check_command => 'check_website!https://demw.eidas.swedenconnect.se/eidas-middleware/Metadata',
|
||||||
description => 'check metadata for DE middleware',
|
description => 'check metadata for DE middleware',
|
||||||
contact_groups => ['alerts'],
|
contact_groups => ['alerts'],
|
||||||
}
|
}
|
||||||
|
nagioscfg::command {'check_country_count':
|
||||||
|
command_line => "/usr/lib/nagios/plugins/check_eidas_country_count.sh '\$ARG1\$' '\$ARG2\$' '\$ARG3\$' '\$ARG4\$'"
|
||||||
|
}
|
||||||
|
nagioscfg::service {'check_country_eIDAS_QA':
|
||||||
|
host_name => ['qa.md.eidas.swedenconnect.se'],
|
||||||
|
check_command => 'check_country_count!qa.md.eidas.swedenconnect.se!23!2!3',
|
||||||
|
description => 'check number of countries in eIDAS QA',
|
||||||
|
contact_groups => ['alerts'],
|
||||||
|
}
|
||||||
|
nagioscfg::service {'check_country_eIDAS':
|
||||||
|
host_name => ['md.eidas.swedenconnect.se'],
|
||||||
|
check_command => 'check_country_count!md.eidas.swedenconnect.se!8!1!2',
|
||||||
|
description => 'check number of countries in eIDAS',
|
||||||
|
contact_groups => ['alerts'],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
class redis_cluster_node {
|
class redis_cluster_node {
|
||||||
|
|
Loading…
Add table
Reference in a new issue