Reliability Engineering

How big is this incident, exactly,
one map, every blast radius answered

Impact Analysis turns "this might be big" into a precise map. For any active or past incident, see the affected services, the affected customers, the regions, the downstream batch jobs, and the API consumers that hit error rates above baseline. The map updates live during incidents. After incidents, it freezes for the postmortem.

Get Started Talk to Sales
app.novaaiops.com / impact-analysis
● LIVE
5
Impact dimensions
Live
updates during incident
Frozen
after close, for postmortem
Customer
count and percentage
Five Impact Dimensions

Service, customer, region, batch, partner

Five orthogonal dimensions captured for every incident. Service: which services are seeing elevated errors. Customer: which named customers and how many anonymous users. Region: which AWS/GCP regions and which sales geographies. Batch: which scheduled jobs depend on the affected service and may fail their next run. Partner: which API consumers (third-party integrations) are seeing elevated 5xx.

  • Service blast: computed from the live service-graph traversal, not a static dependency list
  • Customer blast: tagged users + estimated anonymous count from session/traffic data
  • Region blast: cloud-region partition plus sales-geo partition; both matter for legal
  • Partner blast: API consumers (Stripe, Shopify, etc.) with elevated 5xx from your service
app.novaaiops.com / impact-analysis · dimensions
Live During Incident

The map grows as the incident progresses

During an active incident, the map updates every 30 seconds. New downstream services that start erroring appear as new edges. Customer impact climbs as more sessions hit the affected path. Use the live map to make scope decisions: page more on-call? Move to a major incident? Tell support to write a status page entry?

  • 30-second refresh: short enough to inform live decisions, long enough to dampen flapping numbers
  • New edges shimmer: newly impacted services and customers visually flash so they catch attention
  • Scope thresholds: configurable thresholds (e.g., > 5% MAU) auto-promote the incident to a higher tier
app.novaaiops.com / impact-analysis · live
Frozen After Close

A snapshot the postmortem cites directly

When an incident closes, the impact map freezes with the final blast-radius snapshot. The postmortem builder cites this snapshot directly: "blast radius covered 4 services, ~14k users, 6 partners." Numbers in the postmortem match numbers in the system. No "I think it was around 10k" guesses.

  • Auto-frozen at close: snapshot taken at incident close; future map changes do not retroactively edit it
  • Postmortem citations: the postmortem template pulls these numbers directly with stable references
  • Hash-chained: snapshot is hashed and chained to Decision Bundles so audit can verify it was not edited later
app.novaaiops.com / impact-analysis · frozen
Use For Comms

Status page draft, ready to post

When the map crosses customer-facing thresholds, the page produces a draft status-page entry pre-filled with the impacted regions, services, and a calibrated apology. Edit, post, done. The draft uses the live map so it is accurate at the moment you press post.

  • Auto-drafted comms: pre-filled with impacted regions and services from the live map
  • Calibrated tone: severity-aware; sev-1 reads differently from sev-3 by template
  • One-click post: integrations with statuspage.io, atlassian status, custom webhook
app.novaaiops.com / impact-analysis · comms
Video walkthrough coming soon

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

Stop guessing how bad it is

Impact Analysis is the answer to "how many customers are seeing this?" already on screen by the time the page hits.

Get Started Request a Demo