Dash0 Acquires Lumigo to Expand Agentic Observability Across AWS and Serverless

Last updated: March 3, 2026

Route Alert Check Notifications

Similar to Prometheus Alertmanager, Dash0 uses labels to determine how alerts are routed to different notification channels. Labels can be attached to checks and then referenced in conditions on notification channels.

Add Labels to Checks

When configuring a check, you can add additional labels as key–value pairs. These labels will be included in the metadata of the failed check and can be used for routing.

Labels are arbitrary metadata, but they become powerful when combined with routing rules.

Define Notification Conditions

In the Notification Channels settings, you can define conditions to control which failed checks trigger notifications for a given channel.

  • Each condition is built from one or more filters (for example: team = SRE).
  • Multiple filters inside a single condition are combined with AND.
  • Adding multiple conditions creates an OR between them.

This allows fine-grained control over which teams, services, or environments should receive specific alerts.

Examples:

  • A condition with team = SRE will only notify about checks labeled with team: SRE.
  • A channel with conditions [team = SRE] OR [team = DEV] will receive notifications for both teams.

Autocompletion Behavior

When creating filters, Dash0 offers autocompletion for available keys and values. Autocompletion is based on existing failed checks:

  • If no rules are currently configured, autocompletion may not suggest keys or values.
  • However, conditions can still be created and will work as expected once matching failed checks occur.