Laravel apps deserve monitoring that understands the app
Laravel powers countless custom apps and APIs. A homepage check isn’t enough here: what matters is the reachability of the app, a valid certificate, a deliverable sender domain and, above all, the health of background processing – the Scheduler and the queue workers. That’s exactly what the live24h package for Laravel makes tangible.
The package is a configuration helper, not a monitoring engine. Its auto-detected ServiceProvider wires in a Health Center at /live24h/health, scans the app, shows a Website Health Score and suggests matching checks. A single click turns them into real checks – the actual 24/7 monitoring then runs on the EU-hosted live24h platform.
Where the plugin helps most
| Use case | live24h benefit |
|---|---|
| Custom Laravel app or API | Reachability, SSL, domain and SEO signals systematically become checks. |
| Background processing | Scheduler and queue workers are monitored as a heartbeat so silent job failures stand out. |
| Transactional and notification emails | MX, SPF, DKIM and DMARC of the sender domain become a visible check. |
| Multiple Laravel apps | Policy presets bring the same monitoring standard to every project. |
| Relaunch or deployment | Critical paths and background jobs are verifiable right after go-live. |
| DevOps and SRE | The same flow runs in the Health Center or via the settings page. |
Who the plugin is for
- Laravel developers and teams set up monitoring for their app without entering every route and job by hand.
- DevOps and SRE protect the Scheduler and queue workers as a heartbeat and see failures before users report them.
- Agencies with multiple Laravel apps roll out the same standard across all projects via policy presets.
- EU and GDPR customers keep monitoring on an EU-hosted platform.
A simple flow
- Install the package via Composer and publish the configuration.
- Store the API key in
config/live24h.phpor on the settings page and test the connection. - Open the Health Center at
/live24h/health. - Analyse the app and review the Website Health Score.
- Select the recommended checks – locked suggestions stay visible and are marked “Pro and up”.
- Create the checks in live24h with a single click.
- Enable alerts, Status Page and reports.
Installation and requirements
The package is installed via Composer:
composer require live24h/laravel-adapter
php artisan vendor:publish --provider="Live24h\LaravelAdapter\LaravelServiceProvider"
Requirements: Laravel 10 or 11, PHP 8.1 or higher and an outbound connection to https://api.live24h.eu. You store the API key in config/live24h.php or on the settings page; then you open /live24h/health and follow the wizard. The package is obtained as a direct download from live24h, with a marketplace listing to follow.
Frequently asked questions
Is the plugin a standalone monitoring solution? No. The package scans your app, calculates a Health Score and creates the recommended checks. The ongoing 24/7 monitoring is handled by the live24h platform.
Which background processes are monitored?
The Laravel Scheduler (schedule:run) and the queue worker can each be protected as a heartbeat so silent failures aren’t noticed only days later.
How is mail deliverability checked?
The package reads your MAIL_* configuration and checks MX, SPF, DKIM and DMARC of the sender domain – as a domain check in live24h.
What does the plugin cost? Nothing – it’s included free in every live24h plan. The scope of the checks is the only thing that depends on the plan you’ve booked.