Laravel-apps verdienen monitoring die de app begrijpt
Laravel staat achter talloze individuele apps en API’s. Hier is een homepage-check niet genoeg: doorslaggevend zijn de bereikbaarheid van de app, een geldig certificaat, een bezorgbaar verzenddomein en vooral de gezondheid van de achtergrondverwerking – de Scheduler en de queue-workers. Precies daarvoor maakt het live24h pakket voor Laravel monitoring tastbaar.
Het pakket is een configuratie-helper, geen monitoring-engine. De automatisch herkende ServiceProvider bindt een Health Center in onder /live24h/health, scant de app, toont een Website Health Score en stelt passende checks voor. Met één klik worden daar echte checks van – de eigenlijke 24/7-controles draaien daarna op het EU-gehoste live24h platform.
Waar de plugin bijzonder helpt
| Inzetgebied | live24h nut |
|---|---|
| Individuele Laravel-app of API | Bereikbaarheid, SSL, domein en SEO-signalen worden systematisch checks. |
| Achtergrondverwerking | Scheduler en queue-workers worden als Heartbeat bewaakt, zodat stille job-storingen opvallen. |
| Transactie- en notificatiemails | MX, SPF, DKIM en DMARC van het verzenddomein worden als check zichtbaar. |
| Meerdere Laravel-apps | Policy-presets brengen dezelfde monitoring-standaard in elk project. |
| Relaunch of deployment | Kritieke paden en achtergrondjobs worden direct na de go-live controleerbaar. |
| DevOps en SRE | Dezelfde flow draait in het Health Center of via de settings-pagina. |
Voor wie de plugin bedoeld is
- Laravel-ontwikkelaars en teams richten monitoring voor hun app in, zonder elke route en elke job met de hand in te voeren.
- DevOps en SRE beschermen Scheduler en queue-workers als Heartbeat en zien storingen voordat gebruikers ze melden.
- Bureaus met meerdere Laravel-apps rollen dezelfde standaard via policy-preset over alle projecten uit.
- EU- en AVG-klanten houden een monitoring op een EU-gehost platform.
Eenvoudig verloop
- Pakket via Composer installeren en de configuratie publiceren.
- API-sleutel in
config/live24h.phpof op de settings-pagina opslaan en de verbinding testen. - Health Center onder
/live24h/healthopenen. - App analyseren en Website Health Score controleren.
- Aanbevolen checks selecteren – geblokkeerde voorstellen blijven zichtbaar en zijn als „Vanaf Pro" gemarkeerd.
- Checks met één klik in live24h aanleggen.
- Alerts, Status Page en rapporten activeren.
Installatie en voorwaarden
Het pakket wordt via Composer geïnstalleerd:
composer require live24h/laravel-adapter
php artisan vendor:publish --provider="Live24h\LaravelAdapter\LaravelServiceProvider"
Voorwaarden: Laravel 10 of 11, PHP 8.1 of hoger en een uitgaande verbinding naar https://api.live24h.eu. De API-sleutel slaat u op in config/live24h.php of op de settings-pagina; daarna opent u /live24h/health en volgt u de wizard. Het pakket wordt via directe download van live24h afgenomen, een marktplaats-vermelding volgt.
Veelgestelde vragen
Is de plugin een eigen monitoring-oplossing? Nee. Het pakket scant uw app, bepaalt een Health Score en legt de aanbevolen checks aan. De doorlopende 24/7-controles neemt het live24h platform over.
Welke achtergrondprocessen worden bewaakt?
De Laravel Scheduler (schedule:run) en de queue-worker laten zich elk als Heartbeat beschermen, zodat stille storingen niet pas dagen later opvallen.
Hoe wordt de mail-deliverability gecontroleerd?
Het pakket leest uw MAIL_*-configuratie en controleert MX, SPF, DKIM en DMARC van het verzenddomein – als domein-check in live24h.
Wat kost de plugin? Niets – hij is in elk live24h abonnement gratis inbegrepen. Naar het gekozen plan richt zich alleen de omvang van de checks.