problem with newly created checkcommand and service

Claudio Kuenzler ck at claudiokuenzler.com
Wed Nov 23 08:26:27 CET 2011


Hi,

Please show the command definition of database_connection-time.

Furthermore in the service definition you use the following line:

check_command                   database_connection-time!

Didn't you want to pass arguments to the command? If they're already
hardcoded in the command definition you can leave the exclamation mark off.

On Tue, Nov 22, 2011 at 7:29 PM, Kaplan, Andrew H. <AHKAPLAN at partners.org>wrote:

> **
>
> Hi there --
>
> I am going through the motions of adding a new checkcommand, and service
> to the Nagios server. The command involves
> the check_mssql_health plugin which runs on the Nagios server. The plugin
> gets in information via queries to a particular
>
> port on the Microsoft SQL server. Here are its particulars:
>
> */usr/local/nagios/libexec/check_mssql_health --server=<database server>
> --username=<username> --password=<password> --port=<port>
> --mode=connection-time*
>
> The name of the checkcommand is:* database_connection-time
> *
> Once the checkcommand was created, so was the service. The configuration
> of the service in question, taken from the
> services.cfg file, is shown below:
>
> define service {
> service_description                     Database Connection Time
> check_command                   database_connection-time!
> host_name                               <database server>
> check_period                            24x7
> contact_groups                          nt-admins,linux-admins,admins
> event_handler_enabled                   0
> active_checks_enabled                   1
> passive_checks_enabled          0
> notifications_enabled                   1
> check_freshness                         0
> freshness_threshold                     86400
> use                                     generic-service
> }
>
> To verify the new configuration would work, the command:
>
> */usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg*
>
> was run to verify the configuration. It was here the error message:
>
>    *Checking services...
>    Error: Service check command '<database>_connection-time' specified in
>    service 'Database Connection Time' for host '<database server>' not defined
>    anywhere!*
>
> I verified the syntax of the command in the checkcommands.cfg file,
> including the name given to the command. Why would Nagios
>
> think the service check command is not defined, and return this error?
>
>
>
>
> The information in this e-mail is intended only for the person to whom it
> is
> addressed. If you believe this e-mail was sent to you in error and the
> e-mail
> contains patient information, please contact the Partners Compliance
> HelpLine at
> http://www.partners.org/complianceline . If the e-mail was sent to you in
> error
> but does not contain patient information, please contact the sender and
> properly
> dispose of the e-mail.
>
>
> ------------------------------------------------------------------------------
> All the data continuously generated in your IT infrastructure
> contains a definitive record of customers, application performance,
> security threats, fraudulent activity, and more. Splunk takes this
> data and makes sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-novd2d
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when
> reporting any issue.
> ::: Messages without supporting info will risk being sent to /dev/null
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20111123/e2feeb2d/attachment.html>
-------------- next part --------------
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null


More information about the Users mailing list