OS version - Windows 2000 Professional SP4
HostMonitor version – 4.60
Problem description – Some services on the one server have BAD status, whereas other services are OK. What could be the cause of this issue as we are using the Enterprise licence, therefore haven't run out of HostMonitor tests? I have currently disabled these tests until I find a resolution for this error.
Multiple tests on one server resulting in mixed status!
I do already know that the services on the servers are started/working
Which is why I was asking the question.
Examples as below:
SVRNAME BackupExecAgentBrowser Bad
SVRNAME BackupExecDeviceMediaService Bad
SVRNAME BackupExecJobEngine Bad
SVRNAME BackupExecNamingService Bad
SVRNAME BackupExecRPCService Bad
SVRNAME BupExecAgentAcc Ok
Is it possible to change the interrogate command to QueryServiceStatusEx to allow these tests to work? Or another command?

Which is why I was asking the question.
Examples as below:
SVRNAME BackupExecAgentBrowser Bad
SVRNAME BackupExecDeviceMediaService Bad
SVRNAME BackupExecJobEngine Bad
SVRNAME BackupExecNamingService Bad
SVRNAME BackupExecRPCService Bad
SVRNAME BupExecAgentAcc Ok
Is it possible to change the interrogate command to QueryServiceStatusEx to allow these tests to work? Or another command?
As I understand QueryServiceStatusEx retrieves information about service from Service Control Manager but it doesn't really send command to service and does not wait for responce from service.Is it possible to change the interrogate command to QueryServiceStatusEx to allow these tests to work? Or another command?
SERVICE_CONTROL_INTERROGATE is real command that is sending to the service and then HostMonitor waits for response. I think its the most reliable method. Of course if some service does not support this command (but normally it must!), HostMonitor will report "Bad" status. But if service was properly designed, HostMonitor will detect the problem in case service is started but doesn't work correctly.
Regards
Alex