Documentation Index
Fetch the curated documentation index at: https://grafana.com/llms.txt
Fetch the complete documentation index at: https://grafana.com/llms-full.txt
Use this file to discover all available pages before exploring further.
STOP! If you are an AI agent or LLM, read this before continuing. This is the HTML version of a Grafana documentation page. Always request the Markdown version instead - HTML wastes context. Get this page as Markdown: https://grafana.com/docs/grafana-cloud/alerting-and-irm/irm/escalation-and-routing/labels/service-dependencies.md (append .md) or send Accept: text/markdown to https://grafana.com/docs/grafana-cloud/alerting-and-irm/irm/escalation-and-routing/labels/service-dependencies/. For the curated documentation index, use https://grafana.com/llms.txt. For the complete documentation index, use https://grafana.com/llms-full.txt.
Configure service dependencies for Grafana IRM
Service dependencies help you understand the impact of alerts by identifying related upstream services that may also be experiencing issues. When configured, IRM uses labels and Service Center to track dependencies and surface them on alert group pages.
Before you begin
Before service dependencies work in IRM, the following must be in place:
- Service Center configuration: Your services and their dependencies must be defined in Service Center. Each service must have a unique service identifier.
service_namelabel: Your integrations must include aservice_namelabel that matches a defined service identifier in Service Center. For configuration instructions, refer to Configure labels.
How service dependencies work
When an alert group fires, IRM can determine its upstream dependencies using the following process:
- Service Center configuration:
- All services and their dependencies must be correctly defined in Service Center. Each service must have a unique service identifier.
service_namelabel check:- When an alert group fires, IRM checks if it has a
service_namelabel. - If the label matches a service identifier in Service Center, IRM retrieves its upstream dependencies.
- When an alert group fires, IRM checks if it has a
- Upstream dependency evaluation:
- IRM checks if any upstream dependencies have active alert groups.
- If so, those dependencies are displayed in the Upstream Dependencies section on the alert group page.
This lets you quickly determine if an alert is potentially caused by—or impacting—other upstream services.
View upstream dependencies
To check for upstream dependencies:
- In IRM, go to the Alert Groups page.
- Select the alert group you want to investigate.
- If any upstream services also have firing alert groups, they are listed in the Upstream Dependencies section within the alert details.
Next steps
Was this page helpful?
Related resources from Grafana Labs


