NSClient++ Help (#1) - directive check_all_services ignored (#647) - Message List

directive check_all_services ignored

Hello,

I can not get to work the following test:

check_nrpe -H XXXXX.local -p 5666 -c CheckServiceState -a CheckAll

and the server configuration (it is a windows):

[Check System]
check_all_services[SERVICE_BOOT_START]=started
check_all_services[SERVICE_SYSTEM_START]=started
check_all_services[SERVICE_AUTO_START]=started
check_all_services[SERVICE_DEMAND_START]=ignored
check_all_services[SERVICE_DISABLED]=stopped

the result is: (the TBS is a "automatic delayed" service)

CRITICAL: TBS: stopped (critical), Zabbix Agent: stopped (critical)

any idea?

PD: sorry for my english

  • Message #1934

    Does the debug log of nsclient++ say anything?

    Michael Medin

    • Message #1937

      nothing

      2010-08-19 15:10:57: debug:NSClient++.cpp:1106: Injecting: CheckServiceState: CheckAll
      2010-08-19 15:10:57: debug:NSClient++.cpp:1142: Injected Result: CRITICAL 'CRITICAL: clr_optimization_v4.0.30319_32: stopped (critical), TBS: stopped (critical)'
      2010-08-19 15:10:57: debug:NSClient++.cpp:1143: Injected Performance Result: ''
      
      • Message #1938

        I have a theory...

        I think I don't really handle the "ignore" case for the demand start.

        Michael Medin

        • Message #1942

          Could you try the latest nightly and see if it resolves this issue?

          Also please verify the issue is that the services are stopped but should not be reported right?

          Michael Medin

Subscriptions