M

ModelGain Queue Health for Action Scheduler

0/5 (0 ratings) — active installs Updated Oct 14, 2026

Action Scheduler powers background work for WooCommerce and many other WordPress plugins. When Scheduled Actions begin to fail or become past due, the built-in queue tells you what exists but can still leave the most important questions unanswered: Is the backlog abnormal? Which hook is causing most of it? Which plugin probably owns that hook? Is the default runner available?

ModelGain Queue Health for Action Scheduler adds a read-only diagnostic screen under Tools Action Scheduler Health.

The first release focuses on diagnosis rather than cleanup:

  • See Pending, Past Due, recent Failed, and long-running action counts.
  • See the age of the oldest overdue action.
  • Check WP-Cron, the default Action Scheduler runner hook, and the next scheduled queue run.
  • Rank the hooks contributing the strongest overdue or failure signal.
  • Map currently registered callbacks back to a likely plugin, must-use plugin, theme, or WordPress core file.
  • Review recent failure evidence without exposing Action Scheduler arguments.
  • Copy a privacy-conscious support report for troubleshooting.

The dashboard uses Healthy, Review, and Critical states as troubleshooting guidance. A small transient backlog can be normal, and ownership evidence does not prove that a plugin is the root cause.

The plugin does not cancel, delete, rerun, reschedule, or edit third-party actions. It makes no external API calls and does not send telemetry.