Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: Conditions
Conditions for adding new functionality to Nagios Reactor.
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
Submit Your Nagios Project!
Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.Context variable evaluates to
Context variables are used to pass dynamic information to event chains. The "Context variable evaluates to" condition can be added into Nagios Reactor to match the context variable name to a selected value. Install/update condition through Administ ...
Context variable exists
The "Context variable exists" condition can be added into Nagios Reactor to evaluate whether a context variable, containing a particular variable name indeed exists. Install/update condition through Administration -> Conditions
Date is within window
The "Date is within window" condition can be added into Nagios Reactor to evaluate whether a particular date is within a specified time window. Install/update condition through Administration -> Conditions
Day of week equals
Context variables are used to pass dynamic information to event chains. The "Day of week equals" condition returns true if the date in which the chain was run lands on the selected day. Install/update condition through Administration -> Conditions
Event chain exists
This condition can be added into Nagios Reactor to test if given identifier exists. Check identifiers can be found in the general tab->More Info.
Event chain is active
This condition can be added into Nagios Reactor to check if the event chain is currently running. Check identifiers can be found in the general tab->More Info.
Event chain is run from source IP
This condition can be added into Nagios Reactor to test what source IP address the event chain was invoked from. Install/update condition through Administration -> Conditions
Event chain run method is
This condition can be added into Nagios Reactor to test how the event chain is invoked. Install/update condition through Administration -> Conditions
File age is
This condition can be added into Nagios Reactor to test if the file creation date is older or newer than a specified value (in seconds, minutes, hours, or days). Install/update condition through Administration -> Conditions
File count is
This condition can be added into Nagios Reactor to compare the number of files in a specified directory with a specified file count number.
File or directory exists
This condition can be added into Nagios Reactor to test whether or not a specified file/directory exists. Install/update condition through Administration -> Conditions
File type is
This condition can be added into Nagios Reactor to test the specified file type.
Gearman queue size is
This condition can be added into Nagios Reactor to compare the gearman queue size to a specified value.
HTTP request evaluates to
This condition can be added into Nagios Reactor to compare a specified value against the web server response. Install/update condition through Administration -> Conditions
Metadata variable evaluates to
This condition can be added into Nagios Reactor to compare a metadata key to a value.
Metadate variable exists
This condition can be added into Nagios Reactor to test whether or not a metadata key exists. Install/update condition through Administration -> Conditions
Nagios plugin return code matches
This condition can be added into Nagios Reactor to compare the nagios plugin's return code to a specified return output (OK, WARNING, CRITICAL, or UNKNOWN). Install/update condition through Administration -> Conditions
NRPE check returns
This condition can be added into Nagios Reactor to check the result of a NRPE command run on a remote system so follow-up actions can be taken. This condition currently does not support passing arguments to NRPE. Install/update condition through Adm ...
PHP script evaluates to
This condition can be added into Nagios Reactor to compare the results of the output, returned from running a specified PHP script to a target value.
Previous event chain action result(s) is/are
This condition can be added into Nagios Reactor to compare the number of event chain action results, matching a certain condition to a specified threshold.
Query a Windows machine (using Net RPC)
This condition can be added into Nagios Reactor to match a specified value against the returned list from a net RPC command, ran on a remote Windows machine.
Reactor script exit code is
This condition can be added into Nagios Reactor to check the return code of an installed Reactor script.
Script exit code is
This condition can be added into Nagios Reactor to compare the results of the output, returned from a script to a specified exit code (0=OK, 1=WARNING, 2=CRITICAL, or 3=UNKNOWN). Install/update condition through Administration -> Conditions
Shell script evaluates to
This condition can be added into Nagios Reactor to compare the results of the output, returned from running a specified shell script to a target value.
Time of day equals
This condition can be added into Nagios Reactor to test if the event chain is running between the time start and time end specified. Install/update condition through Administration -> Conditions