[WordPress] 外掛分享: TillFoundry Scheduler Watchdog

首頁 › 外掛目錄 › TillFoundry Scheduler Watchdog
WordPress 外掛 TillFoundry Scheduler Watchdog 的封面圖片
全新外掛
安裝啟用
—
尚無評分
13 天前
最後更新
—
問題解決
WordPress 6.0+ PHP 7.4+ v0.2.1 上架:2026-09-26

內容簡介

TillFoundry Scheduler Watchdog 是一款專為 WooCommerce 設計的外掛,旨在監控 Action Scheduler 的背景任務,確保所有工作順利執行,並即時通報任何錯誤或延遲,提升商店的運作效率。

【主要功能】
• 監控 Action Scheduler 的任務執行狀態
• 實時發送錯誤和延遲的電子郵件警報
• 提供任務佇列深度和失敗率的儀表板
• 自動清理過期和失敗的任務
• 兼容 WooCommerce 高效能訂單儲存 (HPOS)
• 無需配置,啟用即用

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.2.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「TillFoundry Scheduler Watchdog」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Every WooCommerce background job runs through Action Scheduler: marketing and CRM sync, ERP and 3PL pushes, subscription renewals, review requests, email follow-ups, importers. When one integration misbehaves it can enqueue hundreds of thousands of actions or fire them in an ever-tightening loop. PHP workers are consumed, the database is hammered, and the storefront starts returning errors.
Scheduler Watchdog sits beside Action Scheduler and watches it continuously.

It samples queue depth and per-hook backlog.
It times every action and records failures through Action Scheduler’s own execution hooks.
It shows one screen: total pending and past-due counts, the hooks with the highest failure rate, the slowest hooks, the biggest backlogs and the active alerts.
It emails you the moment a hook breaks, stalls, or the queue runner stops firing.
It cleans up old completed, failed and canceled actions under your retention rules, using Action Scheduler’s own cleaner so nothing is deleted behind its back.

Built for real stores

Zero configuration to get started — activate it and the defaults are sensible.
The dashboard, email alerting and safe cleanup are free for ever, with no licence key and no time limit.
No locked features and nothing held back: this directory build is the complete plugin, with no paid tier to upgrade to.
No tracking and no outbound request: the plugin contacts nothing on a normal install.
WooCommerce High-Performance Order Storage (HPOS) compatible.
Works with Action Scheduler 3.9.x and 4.x, whether it is bundled inside WooCommerce or installed standalone.

What you get

A dashboard of queue depth, pending, past-due, in-progress and failed-in-window counts.
Top failing hooks, slowest hooks and largest backlogs.
A WordPress dashboard widget.
Email alerts for failed actions, stalled/past-due hooks, a missing or overdue queue runner, and stale in-progress claims.
A per-alert cooldown so you are not flooded.
Safe, retention-based cleanup of old complete, failed and canceled actions — one click or on a daily schedule.
Stale-claim recovery.
Full control of alert recipients, thresholds and retention.

Everything is included
Scheduler Watchdog is free to download and use. There is no separate paid edition, no key to enter, no account and no time limit: every feature described above ships in this plugin and keeps working.
The plugin never reads or writes orders, order items, refunds or customer records. It operates only on Action Scheduler’s own queue. It stores no order, customer, refund or order-item data. The personal data it does store is limited to the alert-recipient email addresses you configure in its settings, and a small per-user notice flag that remembers which of the plugin’s admin notices you have dismissed or still need to see.
External Services
The free plugin contacts no external service: the dashboard, alerting and cleanup are not gated behind a key and this build registers no licence screen, so on a normal install there is no outbound request. A dormant licence client ships for a companion add-on hosted outside WordPress.org; if such an add-on is installed and a key is entered there, it is sent to the TillFoundry licence server at https://tillfoundry.com only after the key is saved, to activate the add-on’s paid features.
The licence endpoints are:

https://tillfoundry.com/api/v1/activate — called when you save a licence key, to register this installation against the key.
https://tillfoundry.com/api/v1/validate — called when you press Verify licence now, and automatically in the background at most every twelve hours while a key is stored, to confirm the key is still valid.
https://tillfoundry.com/api/v1/deactivate — called when you press Deactivate this site, to release the activation slot.

Each request sends the same installation record plus the licence key:

the licence key;
the site URL and home URL;
the plugin slug and plugin version;
the WordPress version and PHP version;
whether the site is multisite;
the site locale.

The request also carries the site URL in an X-Site-URL header and in the user-agent string. The service records the request IP address. See the provider’s privacy policy and terms of service.
If a companion add-on is installed and the licence server is unreachable, the free plugin keeps working: monitoring, alerting and cleanup never depend on it, and the add-on keeps working until the server can be reached again. No error from the licence service blocks a page or an admin action.

延伸相關外掛

文章
Filter
Mastodon