From bc7cba745cd10c4a23ad89d49e0c0e66d05086b9 Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 1 Feb 2023 21:16:20 +0100 Subject: Initial add --- personal_infra/puppet/site/00-common.pp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'personal_infra/puppet/site') diff --git a/personal_infra/puppet/site/00-common.pp b/personal_infra/puppet/site/00-common.pp index f60988dc..3fa0dc15 100644 --- a/personal_infra/puppet/site/00-common.pp +++ b/personal_infra/puppet/site/00-common.pp @@ -5,3 +5,19 @@ include root_mail if $facts['os']['family'] == "Debian" { class {'debian':} } + +$nagios_host = $facts['networking']['fqdn'] + +nagios_host {$nagios_host: + use => 'generic-host', + address => $facts['networking']['fqdn'], + max_check_attempts => 5, + contact_groups => "admins", +} + +nagios_service {"${nagios_host}-ssh": + use => 'generic-service', + host_name => $facts['networking']['fqdn'], + service_description => "ssh", + check_command => "check_ssh", +} -- cgit v1.2.3