omd

check_omd

Check omd site status.

Implementation

Windows Linux FreeBSD MacOSX

Examples

Default Check

check_omd
OK - site demo: running |...

Check specific site by site filter:

check_omd site=mode
OK - site demo: running |...

Example using NRPE and Naemon

Naemon Config

define command{
    command_name         check_nrpe
    command_line         $USER1$/check_nrpe -H $HOSTADDRESS$ -n -c $ARG1$ -a $ARG2$
}

define service {
    host_name            testhost
    service_description  check_omd
    use                  generic-service
    check_command        check_nrpe!check_omd!
}

Argument Defaults

Argument Default Value
filter autostart = 1
warning state == 1
critical state >= 2
empty-state 3 (UNKNOWN)
empty-syntax check_omd failed to find any site with this filter.
top-syntax ${status} - ${list}
ok-syntax
detail-syntax site ${site}: ${status}${failed_services_txt}

Check Specific Arguments

Argument Description
exclude Skip this omd service
site Show this site only

Attributes

Filter Keywords

these can be used in filters and thresholds (along with the default attributes):

Attribute Description
site OMD site name
autostart Configuration value of ‘autostart’: 0/1
state Return code of omd status, 0 - running, 1 - partially running, 2 - stopped, 3 - unknown
status Text status: (running, partially running, stopped, unknown)
failed_services List of failed services
failed_services_txt More usable form of failed services list