Dashboard for monitoring Bull queues, built using Express and React.
MonitoroDashboard is an innovative tool designed to simplify the monitoring of Bull queues while seamlessly integrating into your existing Express application. Built using Express and React, this middleware offers a user-friendly interface that presents vital information regarding your job queues, allowing developers to keep track of their tasks efficiently without disrupting their workflow.
The dashboard empowers users to view critical job details such as job IDs, progress, and any errors that may arise. Focused on enhancing the monitoring experience, MonitoroDashboard makes it easy to filter jobs based on various states, ensuring that developers can quickly locate the information they need to maintain optimal queue performance.
Job Details View: Easily access comprehensive job information, including job ID, progress, timestamps, job data, results, and errors.
State Filtering: Filter jobs based on their current state—active, completed, failed, waiting, or delayed—for quick insights into your queues.
Key-Value Search: Utilize a key-value based search function to find specific jobs based on job data, enhancing your monitoring capabilities.
Simple Performance Stats: View essential statistics that provide insights into the overall performance and health of your queues without clutter.
No Workflow Interference: Designed to complement your existing setup with Bull, MonitoroDashboard does not interfere with your current operations.
Deployment Flexibility: Install as middleware within your current Express server or deploy it on a separate server, offering flexibility based on your needs.
Planned Features: Future updates will include searches based on job results, pagination for handling large job volumes, and capabilities for deleting or retrying jobs directly from the UI, further enhancing functionality.