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
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