Watchman Tower
Lightweight WordPress integration for Watchman Tower. Send heartbeat, performance metrics, and uptime signals automatically.
Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 23 days ago
Is Watchman Tower abandoned?
Likely maintained (last update 23 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Watchman Tower is a modern monitoring platform that helps you track uptime, response time, performance, and anomalies across your websites.
This plugin connects your WordPress site to Watchman Tower and automatically sends lightweight heartbeat and performance metrics at fixed intervals.
Features:
– Monitor your WordPress site uptime and performance
– Automatic heartbeat checks
– Lightweight metric sending (no impact on site speed)
– Secure token-based authentication
– Easy configuration panel in WordPress Settings
– Compatible with caching plugins and CDN environments
– Ideal for agencies managing multiple WordPress sites
You need an account at Watchman Tower to use this plugin.
External Services
This plugin connects to the Watchman Tower monitoring platform in order to create accounts, send heartbeat signals, and retrieve site status.
The following API endpoints are used:
-
https://api.watchmantower.com/api/auth/wp/create-account
– Used to create a Watchman Tower account directly from WordPress.
Data sent: site URL, admin email, optional full name, optional password. -
https://metric.watchmantower.com/wp/heartbeat
– Sends periodic uptime and performance heartbeat signals.
Data sent: WordPress version, PHP version, plugin list, server performance metrics, response time, site URL, integration token. -
https://metric.watchmantower.com/wp/heartbeat/unlink
– Used when disconnecting the WordPress site from Watchman Tower.
Data sent: integration token and site identifier. -
https://metric.watchmantower.com/wp/status
– Retrieves the current connection status for the site.
Data sent: integration token.
All requests are authenticated with a secure token stored inside your WordPress database.
Privacy
To learn more about how data is handled, please refer to:
- Privacy Policy: https://www.watchmantower.com/privacy-policy
- Terms of Service: https://www.watchmantower.com/terms-of-service
Installation
- Upload the plugin ZIP via Plugins Add New Upload Plugin
- Activate the plugin
- Go to Settings Watchman Tower
- Choose one of two options:
- Create a new account: Sign up directly with your email (password optional)
- Use existing token: Paste your Watchman Tower integration token
- Complete the connection setup
- Heartbeat and performance metrics will begin automatically
Frequently Asked Questions
You can create one directly from the plugin settings page, or use an existing account with an integration token.
Yes! You can create a new Watchman Tower account directly from the plugin settings page using just your email address (password is optional).
No. All requests are lightweight and run on a controlled schedule via WordPress Cron.
Heartbeat signals including uptime, performance data, WordPress version, PHP version, active plugins, and security status.
Yes. Tokens are stored securely in your WordPress database and all communication happens via HTTPS with Bearer token authentication.
Review feed
Screenshots
Changelog
1.0.1
- Added custom header metadata to all outgoing API requests for improved request tracking.
- Minor code cleanup and stability improvements.
1.0.0
- Initial release
- Lightweight heartbeat system
- Plugin settings page
- Secure authentication
- Scheduled metric sending