Dependency Graph
The dependency graph provides an interactive visualization of entity relationships and their current health status.
Accessing the Graph
Open the dependency graph from any catalog entity:
- Navigate to a catalog entity detail page
- Click the View Graph button in the header
- The graph opens in a full-page view
Node Appearance
Each node represents a catalog entity or linked monitor.
Node Colors by Status
| Border Color | Status |
|---|---|
| Green | Healthy / Operational / Success |
| Yellow | Degraded / Warning |
| Red | Down / Error / Fail |
| Gray | Unknown status |
Node Backgrounds
| Background | Meaning |
|---|---|
| Green | Root entity (the entity you opened the graph from) |
| Blue | Monitor node |
| Gray | Other entities |
Node Content
Each node displays:
- Entity name (top line)
- Entity type (bottom line)
Relationship Lines
Lines between nodes show how entities connect.
Line Colors by Relationship Type
| Color | Relationship Types |
|---|---|
| Teal | Depends on / Required by |
| Blue | Backed by / Powers |
| Purple | Supports / Supported by |
| Green dashed | Parent / Child |
| Gray | Generic relationship |
All lines are animated to indicate the direction of the relationship.
Graph Navigation
Mouse Controls
| Action | Result |
|---|---|
| Click and drag background | Pan the view |
| Mouse wheel | Zoom in/out |
| Click a node | Navigate to that entity’s detail page |
Zoom Controls
The graph includes zoom controls in the bottom left:
- Plus (+) - Zoom in
- Minus (-) - Zoom out
- Fit view - Reset view to show all nodes
- Lock - Lock/unlock the graph position
Graph Layout
The dependency graph uses a hierarchical layout:
- The root entity (what you’re viewing from) appears at the top
- Direct dependencies appear below
- Further dependencies cascade downward
- The graph displays up to 2 levels of relationships
The layout is calculated automatically and cannot be manually adjusted.
Click Behavior
Clicking a node in the graph:
- For entity nodes: navigates to that entity’s detail page
- For the root node: no action (you’re already viewing it)
- For monitor nodes: no action
Use Cases
Quick status check - See the health of an entity and all its dependencies at a glance
Understanding dependencies - Before making changes, view what depends on your service and what your service needs
Incident investigation - Check upstream dependencies for root cause and see downstream impact
Limitations
| Limitation | Description |
|---|---|
| Depth | Shows up to 2 levels of dependencies |
| Editing | Read-only view (cannot edit relationships from the graph) |
| Filtering | Displays all relationships (no filtering options) |
| Layout | Automatic layout only (no manual positioning) |
Related Guides
- Entity Relationships - Create and manage relationships
- Catalog Overview - Understand the Catalog’s purpose
- Impact Analysis - Assess impact during incidents