Skip to main content

Severity

Every alert is assigned a severity level, either set manually or determined automatically by the detector.
When a detector is set to Auto, it may emit alerts at different severity levels depending on conditions. Overriding forces a fixed level across all alerts from that detector.

Cron Schedule

Controls how frequently a detector evaluates. Three formats are accepted:
Plain-language intervals — easiest to read and configure.

Condition (Threshold)

Conditions control when a detector fires based on a numeric value. The syntax supports basic comparisons, percentage changes, delta operations, and edge-detection operators.
Standard numeric comparison against a fixed value.
Operators >, <, >=, <= apply absolute value handling by default. Prefix with + or - to compare exact signed values instead.
Prefix the threshold with + or - to skip absolute value handling and compare the exact signed value.
Fires based on the percentage change from the previous value. Formula: (v - v₀) / v₀ × 100.
Example: if v₀ = 1000 and v = 700, the change is -30%.
Fires based on the absolute change from the previous value using ++ (increase) or -- (decrease).
>> and << variants fire only once when a condition transitions from false to true. Subsequent evaluations return false even if the condition remains true — useful for detecting threshold crossings without repeated alerts.
>>> and <<< variants fire only when a new all-time maximum or minimum is reached above/below the threshold.
Example for >>> 100:
Spaces in condition expressions are ignored — > ++ 100 and >++100 are equivalent.