Skip to content
ErrorDock

For web apps

ErrorDock for web applications.

ErrorDock takes telemetry from both sides of a web application into one project. Browser errors, sessions and spans come from the browser SDK; on the server, OpenTelemetry spans join the same trace, so a slow fetch and the server work behind it read as one trace rather than two systems reconciled by timestamp.

One request, both ends

Add traceHeaders() to your fetch calls and the server's OpenTelemetry spans join the browser trace. Trace headers are added by you, call by call, rather than injected automatically.

Performance across the boundary

Browser spans from the SDK with tracing switched on and server spans from OpenTelemetry land in the same trace, so it is possible to tell a slow endpoint from slow work in the browser.

Related

Bring your application into focus.

Tell us about your stack. We will help define the right beta setup for your first project.