PHPackages                             mirzabusatlic/laravel-schedule-monitor - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mirzabusatlic/laravel-schedule-monitor

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

mirzabusatlic/laravel-schedule-monitor
======================================

Monitor the output of scheduled tasks in a database table

v1.02(8y ago)2869.8k↓31.8%6[1 issues](https://github.com/mirzabusatlic/laravel-schedule-monitor/issues)PHP

Since Jul 9Pushed 8y ago2 watchersCompare

[ Source](https://github.com/mirzabusatlic/laravel-schedule-monitor)[ Packagist](https://packagist.org/packages/mirzabusatlic/laravel-schedule-monitor)[ RSS](/packages/mirzabusatlic-laravel-schedule-monitor/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (4)Versions (4)Used By (0)

laravel-schedule-monitor
========================

[](#laravel-schedule-monitor)

Track the output of your scheduled tasks in a database table.

Installation
------------

[](#installation)

1. Install through composer: `composer require mirzabusatlic/laravel-schedule-monitor`
2. Add `Busatlic\ScheduleMonitor\ScheduleMonitorServiceProvider::class` to your list of `$providers` in to your `config/app.php`.
3. Publish the migration using `php artisan vendor:publish --provider=Busatlic\\ScheduleMonitor\\ScheduleMonitorServiceProvider`.
4. Run `php artisan migrate` to create the `scheduled_events` table in your database.

Usage
-----

[](#usage)

- In your `app/Console/Kernel.php`, include the `Busatlic\ScheduleMonitor\MonitorsSchedule` trait.
- Call `$this->monitor($schedule)` after you've defined your scheduled commands in `schedule()`.

This will look something like:

```
