Generally speaking, a condition is:

A predefined rule that defines when an action should be run.

In Keep’s context, a condition is a predefined rule that decide if an action should be triggered or not.

Each condition has its own inputs/output. The current supported conditions:

  1. Threshold
  2. Assert
  3. Stddev