The MainWP Advanced Uptime Monitor is a professional-grade extension for the MainWP dashboard that allows you to monitor the availability of all your child sites from a single, centralized location.
The MainWP Advanced Uptime Monitor is a professional-grade extension for the MainWP dashboard that allows you to monitor the availability of all your child sites from a single, centralized location.
This is EXACTLY the same product as distributed by the developer. Sales Page
Centralized Monitoring: View the “Up/Down” status of every site in your network on one screen.
Multiple Monitor Types:
HTTP(s): Standard check to see if the website loads.
Ping: Checks if the server itself is responding.
Keyword: Scans the page for a specific word (useful for catching “White Screen of Death” errors where the site “loads” but shows no content).
Third-Party Integrations: It works seamlessly with services like Uptime Robot, NodePing, Site24x7, and Better Uptime. You can manage these external monitors directly within your WordPress dashboard.
Instant Notifications: Get email alerts the second a site goes down, allowing you to fix the issue before the client even notices.
Customizable Intervals: Set how often you want the check to run (e.g., every 1, 5, or 15 minutes).
Most standard uptime plugins only monitor the site they are installed on. If that site goes down, the plugin might fail to send the alert because the server is unresponsive.
Because MainWP is self-hosted on a separate “Dashboard” site, it monitors your other sites from the outside. If a child site crashes, your Dashboard site remains active to send you the alert and log the downtime.
Install the Advanced Uptime Monitor Extension on your MainWP Dashboard site.
Navigate to MainWP > Extensions > Advanced Uptime Monitor.
Enter your API key from a service like Uptime Robot (if using an external service) or configure the built-in monitor.
Assign monitors to your individual child sites.