e-volv

e-volv Observer

Know what failed first and who it hit

Every error event or failed span is fingerprinted into an error group as it lands. When errors burst, the incident builder loads the failing traces, finds the deepest failing spans with no failing child, ranks candidate roots by trace share, onset order and symptom structure, and reverses the calls graph from the root project to compute the blast radius, observed affected services and predicted ones. The result is a failure graph in the workspace, an onset timeline, and an agent-written explanation you can hand straight to an incident-response playbook.

What it does

  • Local roots ranked across failing traces, the first failure, not the loudest symptom
  • Blast radius from the reverse call graph: observed vs predicted affected services
  • Failure graph per incident with onset timeline and ranked roots
  • Agent explanation: what failed first, how it spread, most likely cause
  • Run playbook hand-off to incident-response or auto-root-cause-analysis

180days of traces & incidents

In the product

A recording of the real surface, not a mock.

One incident and how the failure travelled

The rest of e-volv Observer

  1. Log capture and searchOTLP ingest from any OpenTelemetry client or the JS and Python SDKs, stored in TimescaleDB with a query language, live tail, dashboards and error groups.

Try it on your own repository

A free workspace reaches everything above that is not marked opt-in.

Start freeBack to the register

We use only essential cookies to keep you signed in and the app working. With your consent we may enable optional analytics to help us improve e-volv. See our Privacy Policy and Terms.