Laravel Nightwatch Reaches GA as Framework's Native APM Tool for Request Tracing

Laravel Nightwatch became generally available in 2025 as the framework's first-party application performance monitoring tool, designed to trace individual requests end-to-end. It consists of two components: a Composer package inside the application and a separate agent process that batches and forwards telemetry data to Nightwatch's cloud without blocking the request cycle. The tool automatically captures requests, database queries, queued jobs, outgoing HTTP calls, cache operations, exceptions, and more, linking them into a single correlated trace by default. Unlike Laravel Pulse, which provides an aggregate live dashboard backed by the developer's own infrastructure, Nightwatch is a hosted, per-event service built for retrospective debugging of specific slow or failed requests. Laravel estimates the performance overhead at under 3ms per request, though developers are advised to measure the impact in their own environments.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in