DNS monitoring lets you verify that your domain's DNS records are resolving correctly. WebMon checks your DNS records at regular intervals and alerts you if anything changes or goes wrong.
Setting Up a DNS Monitor
- Click "Add Monitor" from your dashboard
- Select "DNS" as the monitor type
- Enter your domain name (e.g.
example.com) - Choose the DNS record type to monitor
- Optionally set an expected value to validate against
- Choose your preferred DNS server
- Set your check interval and click "Create Monitor"
Supported Record Types
- A — Maps a domain to an IPv4 address
- AAAA — Maps a domain to an IPv6 address
- CNAME — Maps a domain to another domain name
- MX — Specifies mail servers for the domain
- TXT — Stores text data (SPF, DKIM, verification records)
- NS — Specifies authoritative name servers
Choosing a DNS Server
You can select which DNS server WebMon uses to resolve your records:
- Cloudflare (1.1.1.1) — Fast, privacy-focused. Default choice.
- Google (8.8.8.8) — Widely used, reliable.
- Quad9 (9.9.9.9) — Security-focused, blocks malicious domains.
- OpenDNS (208.67.222.222) — Cisco-operated, with filtering options.
- AdGuard (94.140.14.14) — Ad and tracker blocking.
Expected Value Validation
You can set an expected value for your DNS record. If the resolved value doesn't match, the monitor will report as down. This is useful for detecting unauthorized DNS changes or verifying that records are correctly configured after a migration.
Common Use Cases
- Verify your domain points to the correct server after a hosting migration
- Monitor MX records to ensure email delivery isn't disrupted
- Track TXT records for SPF/DKIM email authentication
- Detect unauthorized DNS hijacking or changes
- Verify DNS propagation across different providers