Laravel Pulse: in één oogopslag zien waar je app traag is
Pulse is een gratis dashboard dat in je eigen Laravel-applicatie draait. Het laat trage requests, queries en jobs zien, plus serverbelasting en exceptions. Ideaal als eerste stap in monitoring.
Wat is Laravel Pulse?
Laravel Pulse is een open source, zelf gehost dashboard met geaggregeerde metrics over je applicatie. Het draait in je eigen app, gebouwd met Livewire, en slaat de data op in je eigen MySQL-, MariaDB- of PostgreSQL-database.
Pulse toont kaarten voor serverbelasting (CPU, geheugen, schijf), de actiefste gebruikers, exceptions, queues, trage requests, jobs, queries en uitgaande requests, en cache hits. Je kunt eigen kaarten en recorders toevoegen.
Pulse heeft geen alerts en geen issue-tracking. Voor serieuze productiemonitoring op grote schaal is Nightwatch de logische volgende stap; Laravel blijft Pulse gewoon ondersteunen.
Wanneer kies je Laravel Pulse?
- ›Je wilt gratis inzicht in de performance van je applicatie.
- ›Je hebt weinig tot gemiddeld verkeer en geen alerts nodig.
- ›Je wilt snel zien welke queries of jobs het traagst zijn.
Belangrijkste functies
Trage requests en queries
Alles boven een drempel (standaard 1 seconde) wordt zichtbaar.
Servers
CPU, geheugen en schijfgebruik van al je servers op één scherm.
Queues en jobs
Doorvoer, wachtrijen en trage jobs.
Exceptions
De meest voorkomende fouten, met aantallen en laatste optreden.
Eigen kaarten
Eigen metrics toevoegen, bijvoorbeeld bestellingen of API-calls.
Licht gewicht
Sampling, automatisch opschonen en optioneel Redis-ingest voor drukke apps.
Wat wij voor je doen met Laravel Pulse
- ›Pulse installeren, met een aparte databaseverbinding en sampling waar nodig.
- ›Eigen kaarten voor de metrics die voor jouw business tellen.
- ›De trage queries en jobs uit Pulse daadwerkelijk optimaliseren.
- ›Doorgroeien naar Nightwatch als je alerts en meer detail nodig hebt.
Geen projectmanagers of accountmanagers: je werkt direct met de senior developer die het bouwt. Lees meer over ons Laravel maatwerk.
Veelgestelde vragen over Laravel Pulse
Je Laravel-app sneller maken?
We richten Pulse of Nightwatch in en lossen de knelpunten op die het laat zien.