NestJS Observe

Auto-instrumented observability for NestJS, built by the creator of NestJS - APM, distributed tracing, error monitoring, logs, alerts and an MCP server for coding agents.

NestJS Observe is the official, auto-instrumented observability platform for NestJS applications - APM, distributed tracing, error monitoring, logs, alerts and SLOs. Install the @nestjs/observe SDK, add an API key, and the application's requests, jobs, errors, logs and traces stream to the dashboard with no manual span wiring and no collector to run.

Every plan, Free included, has error monitoring, distributed tracing and auto-instrumentation. Paid plans add logs streaming, alerting and team management, and Scale and above add SSO and SLOs. Observe covers a system's Nest services whether they're the whole backend or part of it, on its own or beside OpenTelemetry: with the SDK's openTelemetry option, a Nest service reads and sends W3C traceparent and joins the traces the rest of a system shares, in any language, and with otlp it also exports its spans to that system's OpenTelemetry backend. A live demo of the dashboard over a busy service's data, with no signup, is at https://www.observe-demo.nestjs.com/dashboard.

Plans

  • Free: $0/month, 300k events a month, 3 days of retention. For side projects and evaluating on real traffic.
  • Pro: $29/month, 25M events a month, 30 days of retention. For production applications that need reliability.
  • Scale: $99/month, 200M events a month, 90 days of retention. For teams operating critical systems at scale.

Every limit, overage price and spend control: Billing & usage.

Start for free · Live demo, no signup · Observability in the NestJS documentation · SDK on GitHub