Shinken Enterprise has the ability to distinguish between “normal" checks and "volatile" checks. The Is Volatile option in each check definition allows you to specify whether a specific check is volatile or not. The majority of all monitored checks will be mainly non-volatile (i.e. “normal"). However, volatile checks can be very useful when used properly in the right context.
| This option can be enabled on the Check configuration page | ![]() |
Volatile checks are useful for monitoring...
Volatile checks differ from “normal" checks in three important ways. Each time they are checked when they are in a HARD non-OK state, and the check returns a non-OK state (i.e. no state change has occurred)...
These events normally only occur for checks when they are in a non-OK state and a hard state change has just occurred. In other words, they only happen the first time that a check goes into a non-OK state. If future checks of the check result in the same non-OK state, no hard state change occurs and none of the events mentioned take place again.