Re: [Nagios-devel] Default argument values for nagios check commands

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

Re: [Nagios-devel] Default argument values for nagios check commands

Post by Guest »

On 11/04/2010 03:50 PM, Bostjan Skufca wrote:
> I was wondering if it is possible (or would be easy to implement) defau=
lt
> values for nagios check commands.

Well, if you don't mind the extra subshells, it's already "implemented":


# tail -22 commands-misc.cfg
define command{
command_name check_defaults
command_line echo "OK - value A is `echo $ARG1$ 2000 | awk '{
print $$1 }'`, value B is `echo $ARG2$ 5000 | awk '{ print $$1 }'`"
}
define service {
use generic-service
host_name Nagios
service_description Defaults - 0
check_command check_defaults
}
define service {
use generic-service
host_name Nagios
service_description Defaults - 1
check_command check_defaults!foo
}
define service {
use generic-service
host_name Nagios
service_description Defaults - 2
check_command check_defaults!foo!bar
}



# grep value ../../var/spool/status.dat
plugin_output=3DOK - value A is 2000, value B is 5000
plugin_output=3DOK - value A is foo, value B is 5000
plugin_output=3DOK - value A is foo, value B is bar


Kind regards,
J. Bern
--=20
Jochen Bern, Systemingenieur --- LINworks GmbH
Postfach 100121, 64201 Darmstadt | Robert-Koch-Str. 9, 64331 Weiterstadt
PGP (1024D/4096g) FP =3D D18B 41B1 16C0 11BA 7F8C DCF7 E1D5 FAF4 444E 1C2=
7
Tel. +49 6151 9067-231, Zentr. -0, Fax -299 - Amtsg. Darmstadt HRB 85202
Unternehmenssitz Weiterstadt, Gesch=E4ftsf=FChrer Metin Dogan, Oliver Mic=
hel





This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Locked