Logging & observability
Collect structured logs, track errors, and inspect recorded sessions.
Choose a library or tool
8 options in this category.
Bunyan
Library / toolA JSON logging library for Node.js.
- Good for
- Producing structured application logs that external tools can process.
LogRocket
Library / toolA monitoring platform combining session replay and application diagnostics.
- Good for
- Investigating frontend problems in the context of a user's session.
LogSnag
Library / toolA service for recording and monitoring application events.
- Good for
- Following important product events through a shared event feed.
LogTape
Library / toolA structured logging library for JavaScript runtimes.
- Good for
- Sharing logging conventions across server, browser, and edge code.
Morgan
Library / toolHTTP request-logging middleware for Node.js servers.
- Good for
- Recording incoming requests in an Express-style application.
next-logger
Library / toolA patcher that adds structured logging to Next.js output.
- Good for
- Collecting machine-readable logs from a Next.js server.
Pino
Library / toolA structured JSON logger for Node.js.
- Good for
- Collecting application logs in latency-sensitive server workloads.
Sentry
Library / toolError tracking and performance monitoring for applications.
- Good for
- Finding production failures with stack traces and diagnostic context.