Catch DNS changes before they cause an outage
One monitor watches a whole domain, across every record type it checks — A, AAAA, CNAME, MX, TXT, NS, CAA, TLSA, DS and SVCB — so hijacking and misconfiguration surface as findings rather than outages.
- A/AAAA/CNAME/MX/TXT/NS
- Change detection
- One monitor per domain
Every record change, reported
A closer look at what you get, from the first check to the alert that reaches you.
Record change detection
Every record type in one monitor
Hijack detection
New records are reported
From a domain to a record diff
Three steps from an empty dashboard to checks that run on their own.
Add a DNS monitor
Enter the domain you want to watch, and paste your zone file to cover its other names.Review what we found
Uptime checks every record type at every name it knows about, and you pick which records to watch.Get alerted on change
A watched record that changes or disappears, or a record that appears unannounced, triggers an alert.
$ORIGIN example.com. $TTL 3600 @ IN A 192.0.2.1 @ IN AAAA 2001:db8::1 @ IN MX 10 mail.example.com. @ IN TXT "v=spf1 include:_spf.example.com ~all" @ IN CAA 0 issue "letsencrypt.org" www IN CNAME example.com. api IN A 192.0.2.10 _dmarc IN TXT "v=DMARC1; p=quarantine"
Frequently asked questions
The questions people ask most before they start monitoring.
Which record types can I monitor?
Ten: A, AAAA, CNAME, MX, TXT, NS, CAA, TLSA, DS and SVCB. SOA, SRV, HTTPS and the rest aren't checked yet.
Does one monitor cover my subdomains?
Only the names it knows about. DNS can't be listed from outside a zone, so a monitor covers your domain itself unless you paste a zone file naming the rest.
Why would my DNS records change unexpectedly?
Account compromise, registrar misconfiguration, or an expired domain are the most common causes.
Start monitoring your services
Create your first monitor in under 2 minutes. No credit card required to start.