{"repo":"romanzipp/Laravel-Queue-Monitor","free":true,"listed":false,"github":"https://github.com/romanzipp/Laravel-Queue-Monitor","clone":"git clone https://github.com/romanzipp/Laravel-Queue-Monitor.git","description":"Monitoring Laravel Jobs with your Database","language":"PHP","stars":831,"topics":["laravel","php","php7","queue","showcase"],"license":"MIT","category":"analytics","readme_excerpt":"Laravel Queue Monitor This package offers monitoring like Laravel Horizon for database queue. Features - Monitor jobs like Laravel Horizon for any queue - Handle failing jobs with storing exception - Monitor job progress - Get an estimated time remaining for a job - Store additional data for a job monitoring - Retry jobs via the UI Installation There is an additional package romanzipp/Laravel-Queue-Monitor-Nova for Laravel Nova resources & metrics. Upgrading ✨ See Upgrade Guide if you are updating to 5.0 ✨ - Upgrading to 4.0 from 3.0 - Upgrading to 3.0 from 2.0 - Upgrading to 2.0 from 1.0 Configuration Copy configuration & migration to your project: Migrate the Queue Monitoring table. The table name can be configured in the config file or via the published migration. Usage To monitor a job, simply add the romanzipp\\QueueMonitor\\Traits\\IsMonitored Trait. Important! You need to implement the Illuminate\\Contracts\\Queue\\ShouldQueue interface to your job class. Otherwise, Laravel will not dispatch any events containing status information for monitoring the job. Web Interface The web UI can be accessed via the /jobs route. You can enable it by setting the ui.enabled to true configuration value. Publish frontend assets: See the full configuration file for more information. Commands artisan queue-monitor:stale This command mark old monitor entries as stale . You should run this command regularly in your console kernel. Arguments & Options: - --before={date} The start date before whic","default_branch":null,"files":null,"tree":[],"storefront":"/r/romanzipp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/romanzipp/Laravel-Queue-Monitor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}