laravel:horizon:metrics-and-dashboards

Monitor Laravel Horizon queue throughput, runtime, retries, and backlog via dashboards.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Patkik/Multi-tenant-SaaS-Catering-V2 --skill laravel-horizon-metrics-and-dashboards-patkik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laravel:horizon:metrics-and-dashboards
Source: https://github.com/Patkik/Multi-tenant-SaaS-Catering-V2/tree/main/.agents/skills/horizon-metrics-and-dashboards
Command: npx skills add https://github.com/Patkik/Multi-tenant-SaaS-Catering-V2 --skill laravel-horizon-metrics-and-dashboards-patkik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Horizon metrics and dashboards help teams turn opaque queue processing into clear, actionable insights, enabling faster debugging, better capacity planning, and improved SLA adherence.

Core Features & Use Cases

  • Naming conventions and tagging for traceability across services.
  • Separate critical queues into dedicated supervisors to manage concurrency.
  • Structured failure handling and monitoring via dashboards and metrics.

Quick Start

Configure Horizon with named queues and domain tags, then monitor the dashboards to observe throughput and SLA health.

Frequently Asked Questions about laravel:horizon:metrics-and-dashboards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor Laravel Horizon queue throughput and backlog in production?

Monitor Laravel Horizon queue throughput and backlog by configuring named queues and dedicated supervisors to track runtime, retries, and SLA health. This setup provides actionable dashboards for production environments.

What is the best way to structure Laravel Horizon failure handling across multiple projects?

Structure Laravel Horizon failure handling by applying naming conventions and domain tags across multiple projects. This enables traceability across services and provides clear metrics for debugging via dedicated dashboards.

How do I set up dedicated supervisors for critical Laravel queues?

Set up dedicated supervisors for critical Laravel queues by separating them into named queues. This manages concurrency effectively and allows you to observe specific throughput and backlog health on your metrics dashboards.

Does Horizon metrics tagging work with APM tools for production monitoring?

Horizon metrics tagging is designed for compatibility with APM tools. By applying naming conventions and domain tags, you ensure traceability across services and enable health indicators for production monitoring.

Why do I need named queues and domain tags for Laravel Horizon dashboards?

Named queues and domain tags are required for Laravel Horizon dashboards to ensure traceability across services. They allow you to isolate critical queues, tune concurrency, and track specific throughput and backlog metrics.

Can I track Laravel queue retries and runtime using Horizon metrics?

Track Laravel queue retries and runtime using Horizon metrics by configuring named queues and dedicated supervisors. This provides actionable insights into capacity planning and SLA adherence across your production environments.