Temporal topology, operational graph & service relationships

See the dependencies that turn a fault into an incident.

The useful map explains how a service works and what a failure can affect. AmrudAi connects physical, logical, runtime and business-service relationships with time, provenance and health so operators can investigate the environment as it exists now—or as it existed during the incident.

The application experience

Temporal topology & service maps

See the complete workspace. Enlarge any image to inspect its panels, navigation and evidence at actual size.

Temporal Topology & Service Dependencies — illustrative product view with sample data. Illustrative product view · Sample data
Replay relationships at the time of an incident without overwriting them with current state.

Today’s map cannot explain yesterday’s outage.

Return to the relationships at incident time.

Temporal topology preserves how devices, paths, workloads and services were connected when a fault occurred. Use relationship evidence, redundancy and change history to understand blast radius without assuming that every adjacent component is a cause.

The capability in detail

Make relationships part of the operational decision.

01

One identity across the estate

Reconcile observations from network protocols, APIs, Agents, Flow, logs and configuration into canonical entities. The same physical or logical resource retains a connected identity, reducing fragmented views across monitoring domains.

02

Physical, logical and routing layers

Explore physical connectivity, L2/L3 relationships, routing, MPLS, VXLAN/EVPN, SD-WAN and traffic views. Move between layers to understand whether an apparent service problem originates in access, transport, overlay or another dependency.

03

Compute, cloud and storage relationships

Follow clusters, hosts, VMs, containers, datastores, databases and cloud resources through their relevant dependencies. A common graph lets teams trace a shared resource across the infrastructure boundaries that separate their consoles.

04

Runtime service discovery

Enrich service dependencies from ingress, workload, OpenTelemetry and observed runtime communication evidence. Connect application services to databases, caches, queues and external APIs while keeping the evidence behind inferred edges visible.

05

Historical topology during the incident

View relationships within their validity period and compare graph state before, during and after an incident. A later migration, pod replacement or route update does not have to overwrite the topology that explains the original problem.

06

Provenance, confidence and freshness

Inspect where a relationship came from, when it was observed or verified and how certain the association is. Distinguish observed, inferred, provisional and governed relationships so the map communicates both knowledge and uncertainty.

07

Dependencies that understand resilience

Model critical, optional, redundant, active/standby, quorum and weighted dependencies. Service health can account for the role of a failed component and the surviving paths, giving operators a more useful impact assessment than a simple component rollup.

08

Business-service impact and ownership

Connect services with criticality, site, technical and business owners, support teams and provider context. Project the affected scope through supported dependency relationships to focus escalation and explain the service consequence.

09

Governed custom maps and CMDB context

Build operational views using sites, groups, services, links and labels, with layouts suited to the audience. User-defined relationships retain their declared source, and CMDB reconciliation preserves the boundary between observed technical state and governed inventory.

10

Graph-supported investigation

Open the relevant incident, timeline, path, Flow or configuration evidence from a selected entity or relationship. Preserve the service and time context so the map becomes a working investigation surface rather than a separate diagram.

From information to action

Trace service impact through the relevant dependencies.

  1. 01

    Select the service and incident time

    Open the appropriate service or infrastructure map using the period in which the symptom occurred.

  2. 02

    Follow the affected relationship

    Move through the relevant physical, logical or runtime dependencies and review source, freshness and confidence.

  3. 03

    Assess the surviving service paths

    Evaluate redundant, optional or quorum dependencies together with the observed service evidence.

  4. 04

    Preserve the graph in the investigation

    Attach the relevant historical view and evidence references, then link ownership, diagnostic or change actions.

Built around your operating environment

Fit the way your team operates.

Use discovered and governed relationships together, with explicit identity, evidence and service-health semantics.

  • Physical, L2/L3, routing, MPLS, VXLAN/EVPN, SD-WAN and traffic views.
  • Infrastructure, cloud, container, storage and business-service relationships.
  • Incident-time topology with source, confidence and freshness.
  • Critical, optional, redundant, active/standby, quorum and weighted dependencies.

How are service dependencies discovered and preserved?

Is the map live or historical?

Both contexts are supported. The operational graph shows current observations with freshness, while temporal relationships allow investigation of the network or service graph during a selected incident window.

Does one failed dependency make the whole service down?

Service-health logic can account for criticality, optional dependencies, redundancy, active/standby behavior, quorum and weights. The model evaluates the service's functioning paths and evidence rather than blindly selecting the worst component state.

Can teams add their own service relationships?

Yes. Governed logical relationships and custom maps can express business context. Their declared source remains distinguishable from automatically discovered relationships, so manual mapping does not silently overwrite observed technical evidence.

How does the topology relate to our CMDB?

Observed operational relationships retain provenance, confidence and time; governed CMDB information carries reconciliation and administrative authority. Both can inform the connected view while explicit mapping rules resolve shared fields and relationships.

See the workflow in your environment.

Explore the technology, service dependencies and operating requirements that matter to your team.