Description
Domain Monitor keeps an eye on the things that quietly break a website: it goes down, its SSL certificate expires, its domain lapses, or its DNS records change without warning.
This plugin connects your WordPress site to your Domain Monitor account in a couple of clicks. Sign in (or create a free account), press Monitor this site, and the plugin registers your site’s URL for uptime monitoring and can add its domain for SSL, expiry and DNS checks where your plan allows — no copying settings by hand.
What it does
- Sign in with an existing Domain Monitor account, or create a free account without leaving WordPress.
- One click adds an uptime (HTTP) monitor for your site’s URL.
- One click can add your domain for SSL-certificate expiry, domain-expiry and DNS-change monitoring where your plan allows.
- Shows your current connection and monitoring status inside the WordPress admin.
- Links straight to your Domain Monitor dashboard for alerts, history and settings.
Free plan friendly. A free Domain Monitor account is enough to start uptime monitoring. Some domain checks, higher limits or faster checks may require a paid plan; if you hit a plan limit, the plugin tells you and links to upgrade — no surprises.
External services
This plugin connects to the Domain Monitor plugin API (by default https://plugins-api.domain-monitor.io/) to authenticate your account and to create and read your monitors and domains. It does this only in response to your actions in the plugin’s settings screen (connecting, creating an account, refreshing status, or pressing “Monitor this site”).
The following data is sent to Domain Monitor:
- When connecting: your Domain Monitor email address and password (to obtain an access token).
- When creating an account: your first name, email address and password.
- When adding monitoring: your site’s URL and domain name.
Your access token is stored on your server and is used to authenticate subsequent requests. No data is sent to any other third party.
- Service: Domain Monitor — https://domain-monitor.io/
- Terms: https://domain-monitor.io/terms/
- Privacy policy: https://domain-monitor.io/privacy-policy/
Installation
- Upload the
domain-monitor-by-domainmonitor-iofolder to the/wp-content/plugins/directory, or install the plugin through the WordPress plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Open Domain Monitor in the admin menu.
- Sign in with your Domain Monitor account, or create a free one.
- If you just created an account, verify your email address, then press Refresh status.
- Press Monitor this site to add uptime monitoring and any available domain checks.
FAQ
-
Do I need a Domain Monitor account?
-
Yes. You can create a free account directly from the plugin’s settings screen.
-
Why do I have to verify my email before monitoring?
-
Domain Monitor requires a verified email address before it will create monitors, so alerts always have somewhere to go. After verifying, press Refresh status in the plugin.
-
Where is my password stored?
-
Your password is never stored. It is sent once to Domain Monitor to obtain an access token; only that token is saved on your server.
-
Can I point the plugin at self-hosted or development endpoints?
-
Yes. Define
DOMAIN_MONITOR_API_URLin yourwp-config.phpto override the default API endpoint, andDOMAIN_MONITOR_APP_URLto override dashboard/front-end links.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Domain Monitor by DomainMonitor.io” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Domain Monitor by DomainMonitor.io” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release: connect an account, create an account, add uptime and domain (SSL/expiry/DNS) monitoring.