Hookniva Workflow Monitor for WooCommerce

Description

Hookniva Workflow Monitor for WooCommerce watches background systems that can fail while a storefront still looks normal.

It is designed for store owners who do not want to read Action Scheduler logs or decode webhook states just to know whether an issue matters.

Current checks include:

  • Failed and overdue Action Scheduler jobs
  • Paused or disabled WooCommerce webhooks
  • Risk-aware classification for selected WooCommerce background jobs
  • New and resolved issue tracking
  • Automatic checks about every 12 hours
  • Email alerts for newly detected priority issues
  • Ignore and restore controls for issues you do not want to track
  • A 35-day local history of detected and resolved issues
  • Korean and English dashboard views
  • Direct links to relevant WooCommerce troubleshooting screens

The plugin is intentionally read-only. It does not retry jobs, reactivate webhooks, modify cron settings, edit orders, or change store configuration.

Privacy

Hookniva Workflow Monitor stores its settings, scan results, issue history, ignored-issue list, and alert email address in the local WordPress database. It does not transmit diagnostic data to a Hookniva Workflow Monitor server.

When email alerts are enabled, WordPress sends the alert through the site’s configured mail system.

Installation

  1. Install and activate WooCommerce.
  2. Install and activate Hookniva Workflow Monitor for WooCommerce.
  3. Open WooCommerce > Hookniva.
  4. Run the first health check to establish a baseline.
  5. Confirm the alert email address and send a test email.
  6. Leave automatic monitoring enabled if you want scheduled checks and alerts.

For low-traffic sites, use a real server cron or a host-provided cron feature so WordPress scheduled events run reliably.

FAQ

Does Hookniva Workflow Monitor change my WooCommerce settings?

No. The plugin only reads diagnostic data and stores its own monitoring state. It does not retry failed jobs, enable webhooks, change orders, or modify WooCommerce configuration.

What does the health score mean?

The score is a quick summary based on the number and severity of currently detected issues. Informational items can remain visible without lowering the score.

Why are some failed jobs marked as informational?

Not every failed background job affects orders or payments. Hookniva Workflow Monitor classifies selected known jobs so low-risk maintenance failures are not treated like payment or integration failures.

Why did I not receive an email for an informational item?

Email alerts are intentionally limited to newly detected priority or warning issues. Informational items stay on the dashboard without generating alert email.

Does this plugin send store data to an external service?

No. Health data and monitoring history are stored in your WordPress database. Alert email is sent through your site’s normal WordPress mail setup. The plugin does not include telemetry or a remote monitoring service.

Does automatic monitoring work if WP-Cron is disabled?

Yes, if your host or server runs WordPress scheduled events another way. For example, a server cron can trigger WordPress scheduled events even when visitor-triggered WP-Cron is disabled.

How long is monitoring history kept?

The plugin keeps up to 35 days of new/resolved event history, capped to a limited number of records.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Hookniva Workflow Monitor for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.1

  • Renamed the plugin to Hookniva Workflow Monitor for WooCommerce.
  • Updated the plugin slug, text domain, package directory, main file, dashboard links, and user-facing branding.

1.0.0

  • Initial public release.
  • Monitors failed and overdue Action Scheduler jobs and WooCommerce webhooks.
  • Adds risk-aware issue classification, scheduled monitoring, email alerts, ignore controls, and local issue history.
  • Includes Korean and English dashboard views.

0.9.2

  • Renamed the plugin package and main file to match the WordPress.org slug and text domain.
  • Removed the deprecated manual translation loader.
  • Documented safe read-only admin query parameters for WordPress coding standards.
  • Prefixed uninstall cleanup variables.

0.9.1

  • Hardened automatic schedule registration and self-repair.
  • Added a grace period for server-cron execution so a due event is not treated as broken immediately.
  • Clarified first-run timing: initial automatic check is queued shortly after enabling, then every 12 hours.

0.9.0

  • Release-candidate cleanup for WordPress.org submission.
  • Added WooCommerce as a declared plugin dependency.
  • Updated minimum WordPress requirement to match current WooCommerce requirements.
  • Replaced pilot wording with release-ready copy.
  • Added uninstall cleanup and expanded documentation/privacy notes.
  • Updated the admin page slug while keeping a redirect from the pre-release URL.

0.8.3

  • Separated last scheduled and last manual monitor run times.
  • Added run start time and duration to manual monitoring feedback.

0.8.2

  • Simplified language handling so dashboard language controls alert language.

0.8.1

  • Stopped treating disabled visitor-triggered WP-Cron as an error by itself.
  • Added clearer server-cron guidance.

0.8.0

  • Added automatic monitoring, email alerts, ignored issues, and 35-day history.

0.7.0

  • Renamed the product to Hookniva Workflow Monitor for WooCommerce.

0.6.0

  • Enforced strict Korean / English display separation for known technical records.

0.5.0

  • Added risk-aware classification for selected Action Scheduler failures.

0.4.2

  • Fixed new/resolved tracking so page refreshes do not consume comparison results.

0.3.0

  • Added Korean/English views, health score, and new/resolved issue comparison.

0.2.0

  • Added plain-language impact and recommended-next-step explanations.

0.1.1

  • Added the first testable diagnostic dashboard.