Laravel Pulse
Laravel Pulse is a first party package that can display a dashboard with information surrounding usage and performance of your Laravel app. Here’s how a default installation looks like.
The ohdearapp/ohdear-pulse package contains Laravel Pulse cards to show you the status of your scheduled jobs, any broken links you have in your Laravel app, and uptime / HTTP performance stats. All of these cards use the Oh Dear API to fetch their data.
Discovering the cards
The first Pulse card one displays if your site is up, and recent response times.
This card, and also the other two, also support dark mode.
Oh Dear can monitor if the scheduled jobs of a Laravel app run on time. Using the spatie/laravel-schedule-monitor package, you can sync the schedule of your app to Oh Dear.
The cron Pulse card displays when your scheduled jobs have run for the last time, and if they ran on time. Very powerful stuff if you ask me.
The last card can display any broken links of your app. This card is powered by Oh Dear’s broken links check, which crawls your entire site.
Installing the cards
You’ll find the installation instructions in this repo on GitHub.
Feel free to reach out via [email protected] or on Twitter via @OhDearApp if you have any other questions. We'd love to help!