[Nagiosplug-help] check_procs - integer error
    Thomas Guyot-Sionnest 
    dermoth at aei.ca
       
    Thu May  1 10:17:18 CEST 2008
    
    
  
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 30/04/08 11:09 PM, secrookie at gmail.com wrote:
> I have 2 checks defined, they run but the status info is showing that
> it must be an integer:
> 
> define service{
>         use                             local-service         ; Name
> of service template to use
>         host_name                       localhost
>         service_description             syslog2mysql
>         check_command
> check_local_procs!-w!1!-a!syslog2mysql.sh!-u!root
>         notifications_enabled           0
>         }
> 
> define service{
>         use                             local-service         ; Name
> of service template to use
>         host_name                       localhost
>         service_description             nagios
>         check_command
> check_nagios!-e!5!-F!/usr/local/nagios/var/status.dat!-C!/usr/local/nagios/bin/nagios
>         notifications_enabled           0
>         }
> 
> The checks run find via command line:
> 
> PROCS OK: 1 process with args 'syslog2mysql.sh', UID = 0 (root)
> NAGIOS OK: 1 process, status log updated 6 seconds ago
The arguments you put in the service definition between bangs (!) are
not sent directly to the plugin. They are rather being expanded to
$ARGn$ macros (starting at $ARG1$) in the command definition. The
command definition can have use other macros instead of passing
arguments, like $HOSTADDRESS$ for network-based checks.
Example (from Nagios doc) of a command that will require no argument
from the service definition:
define command{
  command_name  check_pop
  command_line  /usr/local/nagios/libexec/check_pop -H $HOSTADDRESS$	
  }
Here's a list of macros for Nagios 2 (a similar list exists for Nagios 3
if you use it):
http://nagios.sourceforge.net/docs/2_0/macros.html
Thomas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFIGXyO6dZ+Kt5BchYRAkRkAKCrS1a2TGOzt4EydCXUpCo3TN6RIwCfazLT
zUu8AvZ4SjTNTqL9sJcqtzg=
=2JWm
-----END PGP SIGNATURE-----
    
    
More information about the Help
mailing list