Errors with the full story, not just a stack trace
Every exception is linked to the distributed trace that caused it. See the API call, the database query, the user session, and the variable state -- all in one view.
Error tracking that helps you fix, not just count
Most error trackers show you a stack trace and a count. Tracekit shows you the entire context.
Trace-linked errors
Every error is connected to the full request trace. Click through to see every span that led to the failure.
Smart grouping
Errors are grouped by root cause, not just message. Different stack traces caused by the same bug land in one group.
Error hotspots
See which services and endpoints produce the most errors. Track error rates over time with spike detection.
Source maps
Upload source maps to see original file names and line numbers in minified JavaScript stack traces.
Release tracking
See which errors were introduced by which deploy. Track crash-free rates per release and catch regressions early.
Jump to live debugging
Can't figure out the bug from the stack trace? Set a breakpoint on the failing line and capture variable state on the next occurrence.
How it works
Errors captured automatically
The SDK catches unhandled exceptions and rejected promises. No manual try/catch wrapping needed.
Grouped with context
Errors are deduplicated, grouped by root cause, and enriched with trace data, user info, and session context.
Triage and resolve
The unified triage inbox prioritizes errors by impact. Assign to teams, set a breakpoint, or mark as resolved.
Beyond basic error tracking
See the full story behind every error
Errors without context are just noise. Tracekit gives you the trace, the session, and the variable state.