Laravel Packages

Laravel Horizon Prometheus Exporter

Published
Laravel Horizon Prometheus Exporter image

This package allows an easy way to expose your Laravel Horizon Metrics to Prometheus, a scraping service that allows you to easily store and scrape information from your application or server. Prometheus doesn't know about your application, so you'll need an exporter and that is what this package is designed for.

Installation

composer require lkaemmerling/laravel-horizon-prometheus-exporter

Then you can publish the config using:

php artisan vendor:publish --provider=LKDevelopment\\HorizonPrometheusExporter\\HorizonPrometheusExporterServiceProvider

Custom Metrics

After you have it installed and published the config you can add or remove the exporters to suit your needs:

"exporters" => [
CurrentMasterSupervisors::class,
JobsPerMinute::class,
CurrentWorkload::class,
CurrentProccesesPerQueue::class,
FailedJobsPerHour::class,
HorizonStatus::class,
RecentJobs::class
],

For more details on the package visit the GitHub repo

Eric L. Barnes photo

Eric is the creator of Laravel News and has been covering Laravel since 2012.

Sponsored

tinkerwell logo
Tinkerwell

Enjoy coding and debugging in an editor designed for fast feedback and quick iterations. It's like a shell for your application – but with multi-line editing, code completion, and more.

Visit Tinkerwell

The latest

View all →
CPX: The Composer Package Executor for PHP image

CPX: The Composer Package Executor for PHP

Read article
Laravel AI SDK Adds Human-in-the-Loop Tool Approval image

Laravel AI SDK Adds Human-in-the-Loop Tool Approval

Read article
Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals image

Pest 5 Released With Test Impact Analysis, Agent Verification, and Evals

Read article
Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs image

Queue-SQL: Run Mass Deletes and Updates Across Parallel Queue Jobs

Read article
Blade Formatting in Laravel Pint image

Blade Formatting in Laravel Pint

Read article
Inertia DevTools Is Now on the Chrome Web Store image

Inertia DevTools Is Now on the Chrome Web Store

Read article