I am attempting to use the following services against a number of Windows 2008/2012 servers, via NSClient++ 0.4.3.143
Code: Select all
#--------------------------------------------------------
# Latency - C
#--------------------------------------------------------
#check_nrpe disk LATENCY - READ - C
define service{
use generic-service
host_name
hostgroup_name
service_description C_Disk_Read_Latency
check_command check_nrpe!checkcounter! -a 'Counter:C: Avg. Disk sec/Read=\LogicalDisk(C:)\Avg. Disk sec/Read' ShowAll MaxWarn=10 MaxCrit=20
#register 0
}
#check_nrpe disk LATENCY - WRITE - C
define service{
use generic-service
host_name
hostgroup_name
service_description C_Disk_Write_Latency
check_command check_nrpe!checkcounter! -a 'Counter:C: Avg. Disk sec/Write=\LogicalDisk(C:)\Avg. Disk sec/Write' ShowAll MaxWarn=10 MaxCrit=20
#register 0
}
#--------------------------------------------------------
# Latency - E
#--------------------------------------------------------
#check_nrpe disk LATENCY - READ - E
define service{
use generic-service
host_name
hostgroup_name
service_description E_Disk_Read_Latency
check_command check_nrpe!checkcounter! -a 'Counter:E: Avg. Disk sec/Read=\LogicalDisk(E:)\Avg. Disk sec/Read' ShowAll MaxWarn=10 MaxCrit=20
#register 0
}
#check_nrpe disk LATENCY - WRITE - E
define service{
use generic-service
host_name
hostgroup_name
service_description E_Disk_Write_Latency
check_command check_nrpe!checkcounter! -a 'Counter:E: Avg. Disk sec/Write=\LogicalDisk(E:)\Avg. Disk sec/Write' ShowAll MaxWarn=10 MaxCrit=20
#register 0
The problem I'm encountering is, if I attempt to run the services for C: drive read/write OR E: drive read/write, all works fine.
if, however, I try to monitor read/write for C AND E: drives, when i restart Nagios (4.3.4), the statuses of the two most recent services to be uncommented remain at "Pending" for all the relavant hosts. Nagios also takes over a minute to restart.
Can anyone suggest where I might be going wrong - all the hosts in question have a C drive and an E drive.
Thanks in advance
Pete