Check_Service exclude "delayed" services in Windows

An open discussion forum for obtaining help with Nagios Core. Nagios Core users of all experience levels are welcome here. Subforum have been created for the discussion of Nagios Core and Nagios Plugin development.

NOTE: The SourceForge.net mailing lists have been deprecated in favor of this forum in order to expedite support and provide additional features not available on the old mailing list.

Check_Service exclude "delayed" services in Windows

Postby gkramps » Mon May 14, 2018 2:21 pm

I am trying to write service to monitor Windows services using check_nrpe and check_service. I have a lot of services I've excluded, but I would like to also exclude "delayed" services that are stopped. I can't figure out the context to use and I can't find any documentation or examples.

I don't know the context on how to exclude "start_type". Below is what I have besides a laundry list of services I'm excluding. I just need to know how to exclude 'delayed'.

check_service "filter=start_type = 'auto'"
gkramps
 
Posts: 1
Joined: Tue Apr 17, 2018 9:47 am

Re: Check_Service exclude "delayed" services in Windows

Postby scottwilkerson » Tue May 15, 2018 10:12 am

I this what you are looking for is something like this

"critical=state = not state_is_ok()"

From
https://docs.nsclient.org/reference/win ... ck_service

Code: Select all
state_is_ok()    
Check if the state is ok, i.e. all running services are running delayed services are allowed to be stopped)
User avatar
scottwilkerson
CTO
 
Posts: 9131
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises


Return to Nagios Core

Who is online

Users browsing this forum: Google [Bot] and 28 guests