Distributed Tracing

Follow every request across every service,
from ingress to database and back

Distributed Tracing captures the complete journey of every request as it flows through your microservices architecture. Flame graphs visualize the time spent in each service and function call. Service dependency maps show how services communicate in real time. Latency breakdowns pinpoint exactly where slowness occurs. SLA alerts notify you when endpoint performance violates your defined thresholds.

Start Free Trial Watch Demo
app.novaaiops.com · Distributed Tracing
● LIVE
Nova AI Distributed Tracing
E2E
Request tracing
100%
Trace sampling
Flame
Graph visualization
SLA
Alert configuration
Flame Graphs

See exactly where time is spent in every request

Flame graphs provide a hierarchical visualization of every span in a trace. The width of each bar represents the duration, making it immediately obvious where the bottleneck is. Hover over any span to see metadata: service name, operation, duration, status code, and custom tags. Click to drill into child spans or jump to the corresponding logs. Compare flame graphs side-by-side to understand performance regressions.

  • Hierarchical span view, parent-child relationships between spans are clearly visualized with nested bars
  • Duration-proportional bars, bar width maps to time spent, making bottlenecks visually obvious at a glance
  • One-click log correlation, click any span to jump directly to the correlated log entries for that service and time window
app.novaaiops.com · Tracing · Flame Graph
Distributed tracing flame graph
Service Dependency Mapping

Visualize how your services communicate in real time

The service dependency map is generated directly from trace data, showing which services call which other services, how frequently, and with what latency. Edges are color-coded by health: green for normal latency, yellow for elevated, red for error rates above threshold. The map updates in real time so you can watch traffic patterns shift during deployments, load tests, or incidents.

  • Trace-derived topology, the map is built from actual request flows, not manual configuration, so it is always accurate
  • Health-coded edges, edge colors reflect real-time latency and error rates between each service pair
  • Real-time animation, watch traffic flow through your architecture and spot bottlenecks as they form
app.novaaiops.com · Tracing · Dependency Map
Service dependency map from traces
Latency Breakdown & SLA Alerts

Pinpoint slowness and get alerted before SLAs are violated

The latency breakdown view decomposes end-to-end latency into per-service contributions. For any endpoint, you can see what percentage of total latency is spent in the API gateway, application logic, database queries, and external API calls. SLA alerts let you define latency and error rate thresholds per endpoint, with configurable notification channels and escalation policies.

  • Per-service latency attribution, see exactly how much each service contributes to total end-to-end latency
  • Endpoint-level SLA definitions, set P95 latency and error rate thresholds per endpoint with different severity levels
  • Regression detection, automatically detects when a deployment causes latency to increase beyond the expected baseline
app.novaaiops.com · Tracing · Latency & SLAs
Latency breakdown with SLA alerts
Video walkthrough coming soon

Subscribe to Nova AI Ops on YouTube for demos, tutorials, and feature deep-dives.

Experience Distributed Tracing in action

Distributed Tracing is part of the Nova AI Ops platform. Start a free trial to see it with your own data.

Start Free Trial Request a Demo