Page 1 of 1

Help in CheckFileSize - Nsclient++

Posted: Mon Apr 25, 2011 6:39 pm
by ronaldgonza
How to solve this problem? File command.cfg or windows.cfg contain
errors?

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Checking services...
Error: Service check command '/usr/local/nagios/nrpe-2.12/src/
check_nrpe -H 192.168.160.8 -p 5666 -c CheckFileSize -a ShowAll
MaxWarn=1024M MaxCrit=4096M "File:_WIN=C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\tempdb.mdf"' specified in service 'TEMPDB'
for host 'MATRIZ-SERV' not defined anywhere!
---

My hosts.cfg or windows.cfg

Code: Select all

define service{
       use                     generic-service
       host_name               MATRIZ-SERV
       service_description     TEMPDB
       check_command /usr/local/nagios/nrpe-2.12/src/check_nrpe -H
192.168.160.8 -p 5666 -c CheckFileSize -a ShowAll MaxWarn=1024M
MaxCrit=4096M "File:_WIN=C:\Program Files\Microsoft SQL Server\MSSQL.
1\MSSQL\Data\tempdb.mdf"
}
---
My command.cfg

Code: Select all

define command {
 command_name CheckFileSize
 command_line /usr/local/nagios/nrpe-2.12/src/check_nrpe -H
$HOSTADDRESS$ -p 5666 -c CheckFileSize -a ShowAll MinWarn=$ARG2$
MinCrit=$ARG1$ File=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL
\Data\tempdb.mdf
}
---
Sample of command running no problems in command line:
/usr/local/nagios/nrpe-2.12/src/check_nrpe -H 192.168.160.8 -p 5666 -c
CheckFileSize -a ShowAll MaxWarn=1024M MaxCrit=4096M "File:_WIN=C:
\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\tempdb.mdf"