From 65f618990619543d006196b73b52f655ce23eee4 Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Thu, 24 Sep 2026 16:44:53 +0200 Subject: [PATCH] OP#672 add sshd nagios check --- README.md | 1 + manifests/monitoring/target.pp | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 74bafbd..54e9c1a 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ - manage required files and directories including selinux context - manage service - (optional) manage firewall +- (optional) manage nagios monitoring for `sshd` ## Adding custom configurations diff --git a/manifests/monitoring/target.pp b/manifests/monitoring/target.pp index b796ba0..84a2c3a 100644 --- a/manifests/monitoring/target.pp +++ b/manifests/monitoring/target.pp @@ -6,12 +6,12 @@ class confdroid_ssh::monitoring::target ( ) inherits confdroid_ssh::params { if $ssh_manage_nagios == true { - @@nagios_service { "check_ssh_${fqdn}": - check_command => "check_nrpe!check_ssh!${ssh_procs_allowed}!sshd", + @@nagios_service { "check_sshd_${fqdn}": + check_command => "check_nrpe!check_sshd!${ssh_procs_allowed}!sshd", use => 'generic-service', host_name => $fqdn, notification_period => '24x7', - service_description => "${fqdn}_check_ssh", + service_description => "${fqdn}_check_sshd", target => $ssh_target_service, owner => 'nagios', group => 'nagios',