spatie/laravel-health
Monitor your Laravel app’s health by registering checks (disk space, etc.) with warning/fail thresholds. Get notified via mail or Slack when checks degrade, and extend with custom checks for proactive alerting.
To view the results of all checks, you can run this artisan command:
php artisan health:list

If you want to first execute all the checks, so you'll see fresh results, add the fresh option.
php artisan health:list --fresh
When using the run option, you can also use the do-not-store-results and no-notification options, to avoid storing results and avoid sending a notification.
php artisan health:list --fresh --do-not-store-results --no-notification
By default, if some check is failing, this artisan command will return a zero exit status.
If you want it to return a non-zero exit code, just use the --fail-command-on-failing-check option.
php artisan health:list --fail-command-on-failing-check
How can I help you explore Laravel packages today?