Everything inside VantaTrace

Built for modern Node.js services

Errors, performance, tracing, and analytics from one middleware — captured off the request thread, grouped by root cause, and queryable in a ClickHouse-backed console.

Error Monitoring

Every unhandled error is captured with a full stack, request context, and the environment it happened in — automatically, with no extra call to wrap your handlers.

Exception Tracking

Swallowed try/catch failures that only leave a generic 5xx behind are recovered at their real throw site by an opt-in inspector watcher, not synthesized after the fact.

Performance Monitoring

Per-route latency and throughput are tracked continuously, so a regression in p99 shows up in the console before it shows up in a support ticket.

Distributed Tracing

Correlation IDs follow a request across service boundaries, tying the gateway hop to the worker hop to the database call it eventually blamed.

Request Analytics

Filter occurrences by project, environment, user, or MSISDN — the same phone-number and user-ID extraction the SDK already does for you on ingest.

API Monitoring

Status codes, response bodies on silent failures, and route health are captured on both the request and response side of every call.

ClickHouse Analytics

Every occurrence lands in a columnar store built for wide scans, not single-row lookups — filters run fast even as volume grows into the millions.

Session Insights

User, tenant, and session context ride along with every occurrence, so "who was affected" is answered without a second query.

Smart Issue Grouping

Fingerprinting by error name, message, and stack location turns a thousand identical crashes into a single issue with a count, not a thousand rows.

Real-time Dashboards

Redis-backed counters update the moment an event lands, so quota, error-rate, and volume widgets reflect seconds-old activity, not last night's rollup.

Alerts

New issues and quota limits reach you through in-app notifications, live socket updates, and Slack — whichever one you actually check.

SDKs

One Express-style middleware covers Node.js, Express, and NestJS out of the box, plus a raw-HTTP adapter for anything else that speaks (req, res, next).

Multi-language Support

The console and docs are built to localize, so a distributed team reads the same issue in the language they work in — not just the language the stack traces come in.

Two lines of setup, five minutes to your first issue

No credit card, no sales call — install the SDK and watch the first occurrence land.

Read the Docs