[XB] Job Runner Manager

[XB] Job Runner Manager 2.1.0

No permission to buy ($10.00)
Compatible XF 2.x versions
  1. 2.3
License
You may not redistribute the addon in whole or in part.
Visible branding
No
f4661fd5-7c01-4d9a-9aec-444c107e4709.webp


Monitor and manage XenForo's job queue directly from the Admin Control Panel.

This add-on provides a dedicated interface for inspecting queued jobs, managing execution, identifying delayed or retried jobs, and monitoring job performance over time.

💎 This add-on is included with the Basic membership 💎​


By becoming a supporter, you gain access to the full set of add-ons available in your tier for as long as your membership remains active.
Once the promotion ends, you can keep using any add-ons you’ve already downloaded, and simply renew your subscription whenever you’d like to continue receiving updates.​


Features:​

  • 📋 Job Queue Manager: Browse queued jobs from a dedicated ACP page with pagination and quick filtering by unique key.
  • 🔍 Detailed Job Information: View execution data, scheduling information, retry count, priority, and manual execution status.
  • ⚙️ Manual Execution Control: Toggle manual execution directly from the job list.
  • ❌ Job Cancellation: Cancel individual jobs or batch-cancel multiple selected jobs.
  • ⚠️ Queue Status Indicators: Highlight overdue jobs and jobs that have already been retried.
  • 📊 Queue Summary: View pending jobs, overdue jobs, and the heaviest recorded job class at a glance.
  • 📈 Job Load Tracking: Optionally monitor wall time and memory usage by job class for the last 30 days.
  • ⏱️ Performance Statistics: Display average and maximum execution time and memory usage in job lists and detail pages.
  • 🔀 Load-Based Sorting: Sort queued jobs by their average recorded job load.
  • 📉 Load History Charts: View a 30-day daily performance history for each job class.
  • 🧹 Automatic Cleanup: Automatically remove load statistics older than 30 days.
  • 🛡️ Core Job Protection: XenForo core jobs are protected from cancellation and manual execution changes outside development mode.

Notes:​

  • ⚙️ Optional Load Tracking: Performance tracking can be disabled from the add-on options.
  • 📏 Measured Metrics: Load statistics measure wall-clock execution time and memory usage rather than true CPU time.

Useful for:​

  • 🛠️ Queue Management: Inspect and control pending XenForo jobs from a single interface.
  • 🔍 Troubleshooting: Identify overdue, retried, or unusually heavy jobs.
  • 📊 Performance Monitoring: Track execution time and memory usage by job class.
  • ⚡ Busy Communities: Monitor queue health and diagnose background processing bottlenecks.

Screenshots:​


admin_job_list.webp



admin_job_view.webp
Author
Painbaker
Views
1,120
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Painbaker

Latest updates

  1. 2.1.0

    New features: Added optional job load tracking with average and maximum execution time and...
  2. [OzzModz] Job Runner Manager for XenForo 2.2+ Update 2.0.1

    2.0.1: Added admin permission to manage running jobs Disallow cancelling core jobs without...
Back
Top Bottom