From 5db2481d760d46285f1f6d5a16b037008349a873 Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Mon, 7 Sep 2026 13:52:13 +0200 Subject: [PATCH] OP#672 edit target to include correct variables --- manifests/monitoring/target.pp | 2 +- manifests/params.pp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/manifests/monitoring/target.pp b/manifests/monitoring/target.pp index f4fbc03..e42dcdc 100644 --- a/manifests/monitoring/target.pp +++ b/manifests/monitoring/target.pp @@ -8,7 +8,7 @@ class confdroid_alloy::monitoring::target ( ) inherits confdroid_alloy::params { if $ay_manage_nagios == true { @@nagios_service { "check_alloy_${fqdn}": - check_command => "check_nrpe!check_alloy!${fn_procs_allowed}!alloy-server", + check_command => "check_nrpe!check_alloy!${ay_procs_allowed}!alloy", use => 'generic-service', host_name => $fqdn, notification_period => '24x7', diff --git a/manifests/params.pp b/manifests/params.pp index 0cefe90..b05f145 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -20,6 +20,7 @@ # @param [Boolean] ay_manage_nagios whether to manage nagios service exports # @param [String] ay_target_service the target file for nagios service exports # @param [Array] ay_target_contacts the contacts for nagios service exports +# @param [String] ay_procs_allowed the allowed number of processes for nagios service exports # @summary Class contains all parameters for the confdroid_alloy module. ############################################################################## class confdroid_alloy::params ( @@ -47,6 +48,7 @@ class confdroid_alloy::params ( Boolean $ay_manage_nagios = false, String $ay_target_service = '/etc/nagios/conf.d/alloy_service.cfg', Array $ay_target_contacts = ['nagiosadmin'], + String $ay_procs_allowed = '1:1' ) { # defaults