laravel/horizon
's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.Name | Version | Size | License | Type | Vulnerabilities |
---|---|---|---|---|---|
illuminate/contracts | v11.7.0 | - | MIT | prod | |
illuminate/queue | v11.7.0 | - | MIT | prod | |
illuminate/support | v11.7.0 | - | MIT | prod | |
nesbot/carbon | 2.72.3 | 766.72 kB | MIT | prod dev | |
ramsey/uuid | 4.7.6 | - | MIT | prod | |
symfony/error-handler | v7.0.7 | - | MIT | prod dev | |
symfony/process | v7.0.7 | - | MIT | prod dev |
Laravel/Horizon is an exquisite solution for managing and monitoring Laravel powered Redis queues. Offering a beautiful dashboard to your queue system, it allows a seamless observation of essential metrics like runtime, job failures, and job throughput. It keeps your workflow organized with all your worker configuration stored in a single, comprehensive configuration file, promoting collaboration by allowing your entire team to collaborate and maintain the configuration in source control.
To implement Laravel/Horizon in your Laravel application, you need to follow a series of steps. First, you need to install the package via composer using the command:
composer require laravel/horizon
Once the installation is complete, you should publish the Horizon assets using the command:
php artisan horizon:install
And then, in order to run Horizon, you should use the command:
php artisan horizon
By default, Horizon will not run in the 'local' environment. You can change this behavior in the configuration file. This powerful tool allows you to view recent jobs, failed jobs, retry jobs, monitor job throughput, runtime, and more, straight from your dashboard.
The official documentation for Laravel Horizon provides detailed instructions and guidelines for using this tool effectively. The documentation is accessible on the Laravel website at the following URL: https://laravel.com/docs/horizon. It covers a wide array of topics, making it a comprehensive source of information for both beginners and advanced users.