/laravel-schedule-overview

This Laravel package allows you to monitor all scheduled jobs with ease.

Primary LanguagePHPMIT LicenseMIT

Monitor Laravel scheduled jobs with ease

This Laravel 5 package allows you to monitor all scheduled jobs, adding this command "php artisan schedule:overview". This command will print all relevant informations about jobs.

Getting Started

These instructions allows you to install the package into an existing Laravel app.

Prerequisities

A Laravel 5 installation up & running.

Installation

You can install this package via Composer using:

composer require michelecurletta/laravel-schedule-overview

You must also install this service provider.

// config/app.php
'providers' => [
    ...
    MicheleCurletta\LaravelScheduleOverview\ScheduleOverviewServiceProvider::class,
    ...
];

Usage

Default view

Once you have installed the package, you can run the following command:

php artisan schedule:overview

You will see the list of scheduled jobs with all relevant details.

Laravel schedule overview

Detailed view

php artisan schedule:overview --detailed

The "detailed" option will display a slightly more detailed view of the scheduled tasks.

Laravel schedule overview detailed

All done!

Suggestion

Use this command before you deploy you applications, in order to check the jobs frequency and timing. Enjoy.