Core Concepts
Alerting Overview
How alerts are evaluated, triggered, and delivered in Kener
Kener alerting turns monitor signals into notifications through configured triggers.
Flow
Monitor result -> Alert configuration evaluation -> Alert event -> Trigger delivery
Alert types
- STATUS: evaluates monitor status (
DOWNorDEGRADEDtargets) - LATENCY: evaluates latency threshold in milliseconds
- UPTIME: evaluates uptime percentage threshold
Trigger lifecycle
Each alert event is sent as:
TRIGGEREDwhen failure threshold is reachedRESOLVEDwhen success threshold is reached
If incident creation is enabled on the configuration, Kener can also create/update incidents from alert events.
Supported trigger providers
Current runtime supports:
webhookdiscordslackemail
Template variable model
Trigger templates render with alert and site variables (for example {{alert_name}}, {{alert_status}}, {{site_name}}, {{site_url}}).
Use Templates for the canonical variable list.
Secret interpolation
Secrets are interpolated from environment variables using $VAR_NAME syntax (not {{env.VAR_NAME}}).
Example:
Authorization: Bearer $API_TOKEN