We started this chapter by discussing actions. Actions are the things controlling what is performed when a trigger fires, and they have a very wide range of things to configure at various levels, including conditions of various precision, message contents, and actual operations performed—starting with simple e-mail sending and using custom scripts, and ending with the powerful remote command execution. We also learned about other things affecting actions, such as user media configuration and user permissions.
Let's refresh our memory on what alerting-related concepts there are:
Trigger is a problem definition including a severity level, with the trigger expression containing information on calculations and thresholds
Event is something happening—that is, a trigger changing state from PROBLEM to OK and so on
Action is a configuration entity, with specific sets of conditions that determine when it is invoked and the operations to be performed
Operation is an action property that defined...