What problem does it solve? Setting up application performance monitoring in Laravel requires coordinating package installation, database migrations, authorization gates, recorder configuration, and background workers, and misconfiguring any step leaves the dashboard empty or inaccessible. ## Core Features & Use Cases - Pulse Installation & Authorization: Install laravel/pulse, publish migrations, and define the viewPulse gate so the /pulse dashboard works in production. - Recorder Configuration: Tune all 10 built-in recorders with sample rates, thresholds, ignore patterns, and per-route regex overrides. - Custom Cards & Recorders: Build custom Livewire card components and event-driven recorders using Pulse::record() with sum, count, avg, min, and max aggregations. - Use Case: You want to track top-selling users in your e-commerce app. Create a SaleRecorder listening to SaleCompleted events, record user_sale entries, and render a TopSellers card on the Pulse dashboard. ## Quick Start Set up Laravel Pulse in my application, configure the dashboard authorization gate, and add a custom card that aggregates sales per user.