Description
Wizjo Monitor exposes one token-protected REST endpoint used by Wizjo Tools.
It helps detect problems that are invisible to a normal uptime check, including
failed writes, overdue scheduled tasks and pending security updates.
The plugin checks:
- database connectivity,
- free filesystem space,
- an actual write and read in the uploads directory,
- overdue WordPress cron events,
- pending WordPress, plugin and theme updates,
- production debug mode,
- unsupported PHP versions.
The plugin does not initiate external connections. It only responds when the
monitoring service calls its endpoint with the token configured by the site
administrator. It does not return post contents, user data or database rows.
Installation
- Install and activate Wizjo Monitor.
- Open Settings > Wizjo Monitor.
- Paste the token generated for this site in Wizjo Tools and save it.
- Copy the displayed endpoint URL into the corresponding monitoring check.
- Use the test action in Wizjo Tools before enabling the check.
FAQ
-
Is the diagnostic endpoint public?
-
The URL is public, but every successful request requires the token in the
X-Wizjo-Token header. A missing or incorrect token returns HTTP 403. If the
plugin has not been configured yet, it returns HTTP 503. -
Does the plugin send data by itself?
-
No. It does not initiate requests to Wizjo Tools or any other service. It only
answers authenticated requests received by the WordPress REST API. -
Why can filesystem space differ from the hosting panel?
-
On shared hosting PHP may report the whole server partition instead of the
account quota. A low percentage is therefore reported as a warning. A failed
real write to uploads is reported as an error.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Wizjo Monitor” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Wizjo Monitor” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.2
- Translate developer-facing code comments to English.
1.1.1
- Use the plugin repository as Plugin URI so it differs from the author website.
1.1.0
- Avoid false disk failures caused by shared-hosting partition percentages.
- Include the amount of free space in the diagnostic message.
- Verify a real write, read and cleanup operation in the uploads directory.
- Include the oldest overdue cron hook in diagnostic results and metrics.
- Stop accepting the monitoring token in the query string.
1.0.0
- Initial release.