0047-laravel-horizon-metrics-and-dashboards

Community

Make Horizon queues observable and actionable

AuthorMrJmpl3
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Horizon queue processing often fails silently or becomes hard to tune, making throughput, reliability, and SLA compliance difficult to measure and act on.

Core Features & Use Cases

  • Naming & Tags for Traceability: Use named queues and domain-identifying tags (like user/aggregate IDs) so you can correlate jobs with business context during investigations and analytics.
  • Right-Sized Workers & Concurrency: Configure --max-time, --tries, and --backoff, and isolate critical queues into dedicated supervisors to improve performance and fault isolation.
  • Failure Handling and Actionable Metrics: Capture failures with structured context and ensure idempotency for safe retries, while tracking throughput, runtime distributions, retry rates, failure rates, and time-to-handle to power dashboards and health indicators.

Quick Start

Configure Horizon supervisors with named queues and domain tags, add failure logging with structured context and idempotent job design, then build dashboards tracking throughput, runtime distribution, retries, failure rate, and backlog/SLA health.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: 0047-laravel-horizon-metrics-and-dashboards
Download link: https://github.com/MrJmpl3/codex_____data_____configuration/archive/main.zip#0047-laravel-horizon-metrics-and-dashboards

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.