WP Manifestindependent plugin directory
manifest / unclassified / queue-health-monitor

Queue Health Monitor

WordPress plugin for Action Scheduler queue diagnostics, overdue and failed actions, and cron health checks.

by Shahid Irfan · github.com/shahidirfan100/queue-health-monitor

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/shahidirfan100/queue-health-monitor/archive/refs/heads/main.zip

A WordPress plugin for diagnosing Action Scheduler queue health. It reports pending, overdue, failed, and potentially stuck actions, checks WP-Cron, loopback, and REST API health, and provides bounded, privacy-conscious diagnostics.

Features

  • Queue totals and clickable status and overdue-age filters.
  • Likely source-plugin attribution for sampled actions.
  • Local WP-Cron, loopback, and REST API checks.
  • A copyable diagnostic report that excludes action arguments and credentials.
  • Optional, confirmed deletion of an individual action only while it remains failed. Deleting a record does not retry or repair its callback.

Install

Upload the queue-health-monitor plugin ZIP through Plugins → Add New → Upload Plugin, or copy the plugin folder into wp-content/plugins/ and activate Queue Health Monitor. Open Tools → Queue Health Monitor to view diagnostics.

The WordPress.org directory readme is in readme.txt. WordPress.org listing graphics and screenshots are in assets/wordpress.org/.

Requirements

  • WordPress 6.8 or later
  • PHP 7.4 or later
  • Action Scheduler provided by a compatible plugin, such as WooCommerce

Privacy and license

Diagnostics run on the current WordPress site. The plugin does not send diagnostic data to a third-party service. Licensed under GPL-2.0-or-later.