Understanding how services interact with each other is critical during incident investigation. In Relvy, the Service Dependency Graph allows you to define and visualize the relationships between different services in your system.
If Datadog is connected and APM (Application Performance Monitoring) data is available, Relvy will automatically discover service dependencies from Datadog.This provides you with an accurate, real-time view of service interactions without any manual configuration.
With a properly configured Service Dependency Graph:
Root Cause Analysis: Quickly identify which upstream services might be causing issues in a dependent service.
Impact Assessment: Understand which downstream services might be affected by an incident in a particular service.
Investigation Prioritization: When multiple services show issues, focus first on those that are most central or have the most dependents.
Communication: Clearly communicate to stakeholders which parts of the system are affected and why.
Service dependencies provide crucial context that helps Relvy understand the architecture of your system, enabling more intelligent and targeted investigations when incidents occur.