This allows you to leverage standardized key/value pairs to simplify your notification configuration.
For example, you can route all failed checks labeled with priority=p1
to your on-call solution, and those with priority=p2
and priority=p3
to Slack.
As labels, you can use hard-coded labels existing on check rules, as well as dynamic attributes coming from the execution of the check rule queries.