Documentation
See what your services are doing, from the first request.
Send OpenTelemetry traces, logs and metrics from any stack. Get issues, dashboards, uptime and alerts without writing queries.
Get started
Pick your stack. Every path ends with a trace on your screen.
AdonisJSfirst-classThe full agent: routes, Lucid queries, mail, queue jobs and Ace commands, configured by one installer.Start the quickstartNode.jsAny Node.js process: HTTP servers, workers and scripts, with auto-instrumentation.ExpressRoute names on every request and errors from your Express error handler.FastifyA Fastify plugin that names spans after your routes and reports handler errors.HonoMiddleware that names spans after your Hono routes and reports errors on Node.js.NestJSA Nest module that names spans after controllers and reports exceptions.Next.jsServer components, route handlers and middleware, plus errors from onRequestError.BrowserErrors, fetch spans and page views from a web frontend, with the release set by the Vite plugin.React NativeExpo and React Native apps: JS errors with Hermes source maps, an offline queue, screen and network spans.PythonFastAPI, Django, Flask and more through the OpenTelemetry distro.GoThe OpenTelemetry Go SDK with OTLP over HTTP and otelhttp for net/http.RubyRails, Sinatra and Sidekiq through the OpenTelemetry Ruby SDK.PHPLaravel, Symfony and Slim through the OpenTelemetry extension and SDK.JavaSpring Boot, Quarkus and any JVM app through the OpenTelemetry Java agent..NETASP.NET Core and HttpClient through the OpenTelemetry .NET SDK.Cloudflare WorkersWorkers Observability exports each invocation's traces and logs over OTLP, with no SDK in your Worker.Any OpenTelemetry SDKAny SDK or Collector that exports OTLP over HTTP, as protobuf or JSON.
Explore the product
What each page shows and which data fills it.
TracesEvery request, job and command as a tree of timed spans.LogsStructured records linked to the span that wrote them.IssuesExceptions grouped by cause, with source lines and users.MetricsCounters, gauges and histograms from any exporter.QueriesDatabase statements ranked by the time they cost you.JobsQueue throughput, failures and durations per job.UptimeHTTP checks every minute with incidents on failure.Status pagesPublish monitor health on /status or your own domain.AlertsLatency and error thresholds that notify the right channel.DeploymentsMark releases on every chart and upload source maps.AI agentsModel calls, tokens and tool use from AI SDKs.MCP serverLet an assistant read and triage your telemetry.
Popular guides
Where most readers go next.
- Core conceptsOrganizations, projects, services, environments and the DSN.
- Configure the AdonisJS agentEvery option in config/unhandled.ts and what it changes.
- Send data from any OpenTelemetry SDKEndpoint, headers and resource attributes for every language.
- Record deployments from CICreate a deployment with one authenticated POST.
- TroubleshootingWhy data does not show up, in the order to check it.