Modern_queue_dashboard screenshot

Modern_queue_dashboard

Author Avatar Theme by Clayton
Updated: 31 May 2025
24 Stars

A Dashboard for monitoring Rails 8 Job queues like SolidQueue

Overview

The Modern Queue Dashboard is an innovative mountable Rails engine tailored for monitoring Solid Queue jobs. It provides developers with a clean, user-friendly interface designed specifically to streamline the process of observing job metrics and statuses. Unlike other monitoring tools like Mission Control, which can often be forgotten or overlooked, this dashboard stands out with its clear focus on Solid Queue, with potential plans for broader application in the future.

With its clean design and real-time reporting capabilities, the Modern Queue Dashboard simplifies job management. It’s perfect for developers seeking to enhance their queue monitoring experience without the typical complexities involved in setup and usage.

Features

  • High-level metrics: Keep track of pending, scheduled, running, completed, and failed jobs with ease.
  • Per-queue statistics: Gain insights into job counts and latency metrics for each queue, ensuring you can pinpoint any issues quickly.
  • Job details: Access comprehensive information about jobs including arguments, timestamps, state transitions, and error details to aid in troubleshooting.
  • Real-time updates: Enjoy auto-refreshing metrics through Turbo Stream polling for the most current data at your fingertips.
  • Clean UI: Benefit from a responsive interface crafted with Tailwind CSS, designed to enhance your monitoring experience.
  • Zero setup: Install the dashboard effortlessly — simply mount and start monitoring with minimal effort.
  • Requirements: Built exclusively for Solid Queue, it requires Rails 8.0+, Ruby 3.3.8+, and Solid Queue 1.1+ for optimal performance.