This commit is contained in:
2026-03-11 15:06:00 +01:00
parent 8febab022c
commit 0f3c2d7c82
2 changed files with 17 additions and 0 deletions

View File

View File

@@ -24,6 +24,23 @@ class confdroid_nagios::server::nagios (
notify => Service[$ng_service], notify => Service[$ng_service],
} }
@@nagios_host { $fqdn:
ensure => $ng_ping_ensure,
alias => $hostname,
address => $fqdn,
use => 'linux-server',
target => $ng_target_host,
hostgroups => 'linux-servers',
contacts => $ng_contact_name,
max_check_attempts => $ng_max_check_attempts,
notification_period => '24x7',
owner => $ng_user,
group => $ng_user,
mode => '0640',
check_command => "check_ping!${ng_ping_warn}!${ng_ping_crit}",
notify => Service[$ng_service],
}
@@nagios_service { 'check_nagios_localhost': @@nagios_service { 'check_nagios_localhost':
check_command => "check_nagios!${ng_spool_dir}/status.dat!5!/usr/sbin/nagios", check_command => "check_nagios!${ng_spool_dir}/status.dat!5!/usr/sbin/nagios",
use => 'generic-service', use => 'generic-service',