Code: Select all
define service{
use generic-service
#host_name MyServer
hostgroup_name MyHostGroup
service_description MyDescription
check_command check_nt!USEDDISKSPACE!-l c -w 90 -c 95
}
So, I created revised the service definition and made it use a newly defined command as follows:
Code: Select all
define service{
use generic-service
#host_name MyServer
hostgroup_name MyHostGroup
service_description MyDescription
check_command Win_Disk_Space_C
}
define command{
command_name Win_Disk_Space_C
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -p 5666 -c check_drivesize -a drive=C: 'warning=free<2G' 'critical=free<1G' show-all 'perf-config=*(unit:G)' detail-syntax='{${drive_or_name} ${free} free / ${size} total}' top-syntax='${status}: ${problem_list}'
}
Can anyone see anything wrong with my command definition, or advise if the issue might be resolved by upgrading to NSClient++ 0.5.2?
Thanks in advance
Pete