[Nagiosplug-devel] check_nrpe question
Gary W. Smith
gary at primeexalia.com
Tue Sep 19 22:10:56 CEST 2006
$$ and '' make it work fine now. Thanks.
-----Original Message-----
From: nagiosplug-devel-bounces at lists.sourceforge.net
[mailto:nagiosplug-devel-bounces at lists.sourceforge.net] On Behalf Of
Thomas Guyot-Sionnest
Sent: Tuesday, September 19, 2006 12:55 PM
To: Nagios Plugin Development Mailing List
Subject: Re: [Nagiosplug-devel] check_nrpe question
I had the same problem but in in a different context. I'm not sure it it
will help, but try:
- replacing the \ by $ ('$$' instead of '\$')
- removing the \ before the $
- Each change above while enclosing the service list in single quotes
([...]
-l 'serv1,serv$$23,etc' [...])
As a last resort you could add a comma at the end of the list, so all
checks
will be performed but you will allways see something like ": Unknown".
Return status should be ok as well.
Good luck...
Thomas
> -----Original Message-----
> From: nagiosplug-devel-bounces at lists.sourceforge.net
> [mailto:nagiosplug-devel-bounces at lists.sourceforge.net] On
> Behalf Of Gary W. Smith
> Sent: September 19, 2006 14:34
> To: nagiosplug-devel at lists.sourceforge.net
> Subject: [Nagiosplug-devel] check_nrpe question
>
> I have a nagios server that makes a call to a server running
> nrpe to collect data. The server running nrpe itself uses
> check_nt to collect some data from some Wintel boxes behind
> it's firewall.
>
> The nrpe server has the following command in place on the
> remote nrpe server.
>
> command[check_data_01_services]=/usr/lib/nagios/plugins/check_
nt -H 10.94.64.4 -p 8244 -v SERVICESTATE -d SHOWALL -l >
MSExchangeIS,MSExchangeMGMT,MSExchangeMTA,MSExchangeSA,RESvc,M
> SSQL\$ATACENTER,SMTPSVC,SPTServer,W3SVC,lanmanserver,BackupExe
> cAgentAccelerator,IISADMIN,Spooler
>
> This command when executed on the nagios box reports all
> okay. All seems good there.
>
> On the nagios server I call the remote nrpe command and I get
> the following error.
>
> /usr/lib/nagios/plugins/check_nrpe -H REMOTEHOST -p
> REMOTEPORT -c check_data_01_services
>
> MSExchangeIS: Started - MSExchangeMGMT: Started -
> MSExchangeMTA: Started - MSExchangeSA: Started - RESvc:
> Started - MSSQL$ATACENTER: Started - SMTPSVC: Started -
> SPTServer: Started - W3SVC: Started - lanmanserver: Started -
> BackupExecAgentAccelerator: Started - IISADMIN: Started -
> Spooler$: Unknown
>
> Note the $ after spooler. Even if I remove spooler from the
> nrpe config file it then dies on IISADMIN, etc. I have 3
> other servers that I check in the same way without any
> siginificant problem.
>
>
> Here is the configuration portion of nagios.
>
> define service {
>
> service_description Service State
>
> use generic-service
>
> host_name REMOTEHOSTNAME
>
> check_command check_nrpe!check_data_01_services
>
> }
>
> define service {
>
> name generic-service
>
> is_volatile 0
>
> check_period 24X7
>
> max_check_attempts 5
>
> normal_check_interval 30
>
> retry_check_interval 1
>
> active_checks_enabled 1
>
> passive_checks_enabled 1
>
> parallelize_check 1
>
> obsess_over_service 1
>
> check_freshness 1
>
> freshness_threshold 0
>
> notifications_enabled 1
>
> notification_interval 120
>
> notification_period 24X7
>
> notification_options u,c,w,r
>
> event_handler_enabled 1
>
> flap_detection_enabled 1
>
> low_flap_threshold 0
>
> high_flap_threshold 0
>
> process_perf_data 1
>
> retain_status_information 1
>
> retain_nonstatus_information 1
>
> contact_groups all-admins
>
> register 0
>
> }
>
> Any ideas?
>
>
More information about the Devel
mailing list