Using Dynamic Values in Failure Messages
Cortex supports mustache-style template variables in Scorecard failure messages. These allow you to display contextual information such as:
The entity being evaluated
Why a rule failed
Dynamic links for remediation
Common Example
Service {{context.entity.name}} failed this rule.
View entity: {{context.entity.url}}Using Captures in Failure Messages
If your CQL rule uses captures(), you can reference captured values in the failure message.
Example Rule
captures(key = "sli", value = custom("sli-value")) < 0.99Example Failure Message
SLI is below threshold. Current value: {{context.evaluation.captures.sli}}Note: Captured values must be part of the CQL expression to be available in the failure message.
Where to Find Full Documentation
Detailed usage and examples for captures() are documented in the CQL Explorer:
👉 CQL Explorer → Captures
https://app.getcortexapp.com/admin/cql-explorer?path=CQL+explorer,Captures