aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet/site/00-common.pp
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-02-03 22:10:23 +0100
committeralex <alex@pdp7.net>2023-02-03 22:10:23 +0100
commit0bc39913db6530ca9f64835e3beff5fbad8fb05e (patch)
tree03ec49962d0c29d3b73f90c218cf52bf45edf991 /personal_infra/puppet/site/00-common.pp
parent8e54f471100c737585c89a69efcd1eb0ea22f52e (diff)
Refine basic Linux monitoring
* Add ragent * Use servicegroups/hostgroups
Diffstat (limited to 'personal_infra/puppet/site/00-common.pp')
-rw-r--r--personal_infra/puppet/site/00-common.pp12
1 files changed, 3 insertions, 9 deletions
diff --git a/personal_infra/puppet/site/00-common.pp b/personal_infra/puppet/site/00-common.pp
index cb0126bb..b9f2a6f7 100644
--- a/personal_infra/puppet/site/00-common.pp
+++ b/personal_infra/puppet/site/00-common.pp
@@ -12,15 +12,9 @@ nagios_host {$nagios_host:
use => 'generic-host',
address => lookup({name => 'nagios.address', default_value => $facts['networking']['fqdn']}),
max_check_attempts => 5,
- contact_groups => "admins",
- check_command => "check-host-alive",
-}
-
-nagios_service {"${nagios_host}-ssh":
- use => 'generic-service',
- host_name => $facts['networking']['fqdn'],
- service_description => "ssh",
- check_command => "check_ssh",
+ contact_groups => 'admins',
+ hostgroups => 'linux',
+ check_command => 'check-host-alive',
}
# https://github.com/alexpdp7/ragent/issues/352