DNS Monitoring & Record Change Alerts
Watch every record on every zone you own, read from the authoritative nameservers and diffed on every check.
- Authoritative reads, never a cached resolver answer
- Registry delegation cross-checked against your live zone
- SPF, DMARC and DKIM watched for weakening
Included with Pro and Business, on top of the registry monitoring your free 5 domains already have.
What is DNS monitoring?
DNS monitoring is the scheduled reading of a domain's DNS records from its authoritative nameservers, compared against the last confirmed answer, with an alert the moment a value changes. It answers a narrower question than uptime monitoring: does this zone still point where I left it?
The records that break a business rarely break loudly. A migration leaves half the authoritative servers on an old serial. An MX record is repointed and mail is rerouted while the website stays perfectly up. A DMARC policy is downgraded to none during a provider switch, and spoofed invoices start landing weeks later. None of these produce an error page, so nothing tells you.
Domainyze queries your authoritative nameservers directly rather than a public resolver, so what you see is the truth rather than a cached copy of it. Every record set is stored, every check is compared against the last confirmed state, and every difference is re-verified against a second independent lookup before it becomes an alert. Nothing is installed, no zone transfer is enabled, and no delegation is changed.
- Also called
- DNS change monitoring
- Data source
- authoritative NS + registry
- Checked
- full zone on a schedule, delegation on a faster lane
- Access needed
- none, public queries only
- Plans
- Pro and Business
Works with any DNS provider: Cloudflare, Route 53, NS1, cPanel, or your own BIND.
Where a DNS change actually happens
A DNS change passes through four layers before a user sees it. Only the first three are worth alerting on, because by the time a resolver cache catches up the change is already public.
| Layer | Scope | What is happening | What Domainyze does |
|---|---|---|---|
| Registry | delegation | The registry says which nameservers are authoritative. Change this and every record below it changes with it, which is the classic hijack surface. | Delegation read on its own faster lane, cross-checked against your zone and alerted on mismatch. |
| Authoritative | source of truth | Your DNS provider answers for the zone. This is the only place where a record is actually true. | Every check queries here directly, so nothing is hidden behind a cache. |
| Record set | instant | A, MX, TXT and friends. A single edited value can move a site, reroute mail, or void domain verification. | Per-record diff showing the old value and the new one on one line. |
| Resolver cache | up to TTL | Public resolvers keep serving the old answer until TTL expires, which is why a bad change can look fine from your desk. | Ignored deliberately. We read authoritative, so alerts precede propagation. |
| Client | minutes to days | Browsers and mail servers finally see the change. By now the damage, if any, is public. | Nothing left to do here, which is the point of the four stages above. |
Because Domainyze reads authoritative servers, alert timing never waits for a resolver cache to expire.
Every record we watch, and how often
Eight independent record lanes are polled and diffed, each on the cadence that matches how fast a bad value can hurt you.
| Record | What we read | Lane | Alert fires on |
|---|---|---|---|
| NS delegation | Registry NS set vs. the nameservers your zone claims | Delegation lane, the fastest we run | change or mismatch |
| A / AAAA | Apex and every tracked hostname, all returned addresses | Full zone | per-record diff |
| CNAME | Alias targets for www, CDN and app subdomains | Full zone | target change |
| MX | Mail exchangers with priorities, in order | Full zone | any change |
| TXT | All TXT values, including platform verification tokens | Full zone | added or removed |
| SPF / DMARC / DKIM | Apex SPF, _dmarc policy, discovered DKIM selectors | Full zone | weakened or removed |
| CAA | Which CAs are permitted to issue for the domain | Full zone | issuer scope change |
| SOA serial | Zone serial and refresh values across all authoritative servers | Full zone | serial or desync |
Both lanes are paid and run faster on Business than on Pro; the registry side is covered on domain monitoring, and certificate issuance on SSL monitoring.
Quiet enough to still be on in month six
DNS is the noisiest thing you can point a monitor at, and noisy monitors get muted. So the default here is quiet: nothing is sent unless a record actually differs from the last confirmed answer, and every difference is re-checked against a second resolver path before it becomes a notification.
Records that legitimately move are excluded individually rather than by turning the whole domain down. A rotating load-balancer A record can be muted while NS, MX and DMARC on the same zone stay strict.
Authoritative, not cached
Queries go to the nameservers that own the zone, so you see a change while public resolvers are still serving the old TTL.
Old value to new value
Every alert is a one-line diff. No full record dump to read yourself, no guessing which of five TXT strings moved.
Noise excluded per record
Load-balanced A records and rotating verification tokens can be muted individually while the rest of the zone stays strict.
Signed webhooks
HMAC SHA-256 payloads so a failover or rollback can run on a delegation alert without a human in the loop.
The nameservers for corporate.com no longer match the registry.
Who uses DNS monitoring, and for what
The same record diffs serve four very different jobs. These are the setups each one lands on.
Agencies
Client zonesYou are blamed for changes made in an account you do not control. A per-client record baseline turns an argument into a timestamped diff, and catches the intern who repointed an MX record on a Friday.
How agencies use itBusiness · client tags · per-group webhooks
Platform & ops teams
Change safetyMigrations are the riskiest hour your DNS ever has. Monitoring confirms the new record set went live everywhere, and tells you immediately if half your authoritative servers disagree.
Pro · full zone lane · SOA desync alerts
Security & IT
Hijack detectionRegistrar account compromise shows up as a delegation change long before an outage. Watching NS and CAA together closes the two paths an attacker uses to reissue certificates.
How security teams use itBusiness · NS + CAA · signed webhooks
Founders & makers
Mail deliverabilitySPF and DMARC quietly break during a provider switch, and you find out weeks later from a customer who never got the invoice. Mail-auth watching removes that whole class of surprise.
How founders use itPro · email alerts · mail auth
Domainyze vs. the alternatives
How dedicated DNS monitoring compares with running dig by hand, trusting your DNS provider's panel, or bolting it onto a generic uptime tool.
| Capability | Domainyze Us | Manual checks | DNS provider panel | Uptime monitor |
|---|---|---|---|---|
| What it watches | Delegation, 8 record types, mail auth | Whatever you dig | Records in that panel | HTTP response only |
| Query target | Authoritative servers | Your local resolver | Its own database | Your endpoint |
| Zones you do not control | Yes, any public zone | Manual dig | No | No |
| Check frequency | Scheduled zone reads, faster delegation lane | Ad hoc | When you log in | Fixed interval |
| Change confirmation | Second independent lookup | None | n/a | Retry only |
| Diff history | Full timeline per record | None | Rarely | Status history |
| Cost | Included with Pro and Business | Your time | Bundled, no alerts | Per monitor |
DNS monitoring is paid, but a free account still gets registry monitoring on 5 domains, checked every 12 hours, and Pro raises that to 200 and Business to 500.
Start Monitoring & Catching Domains Today
Join founders, agencies, and domainers already protecting their portfolio. Your first 5 domains are free.
No credit card required • Cancel anytime
Try it without an account
The same registry data as the dashboard, with no signup.
Frequently Asked Questions
The questions we get asked before signup, answered properly.
What is DNS monitoring, and how does Domainyze do it?
DNS monitoring is the scheduled reading of a domain's DNS records from the authoritative nameservers, compared against the last confirmed answer, with an alert on any difference. Domainyze queries your authoritative servers directly rather than a public resolver cache, stores every record set it reads, and notifies you with the old and new value side by side. No zone transfer, no API key, no nameserver change.
Which DNS records does Domainyze monitor?
A and AAAA, CNAME, MX, NS delegation, SOA serial, TXT, CAA, and the mail-authentication records built on TXT: SPF at the apex, DMARC at _dmarc, and DKIM at every selector we can discover. Each record type is diffed independently, so an MX change is never buried inside ordinary TXT churn from a verification token.
Is DNS monitoring included in the free plan?
No. DNS monitoring is included with Pro and Business, and a free account is never scheduled for a zone check. What Free does include is registry monitoring on 5 domains, checked every 12 hours, which covers status, expiry, registrar, transfer lock and the nameserver delegation published at the registry. Upgrading adds the authoritative zone reads, per-record diffs, mail-auth weakening detection, and Slack, Discord and signed-webhook delivery.
Can DNS monitoring detect a domain or nameserver hijack?
That is its main security job. Domainyze compares the NS delegation published at the registry against the nameservers your authoritative servers claim, and alerts on any mismatch or change, which is the earliest visible signal of a hijacked registrar account or a stolen zone. Delegation sits on its own lane, checked more often than the full zone, and faster again on Business than on Pro.
Do I need to change my nameservers or install anything?
No. There is no agent, no zone transfer, and no delegation change. Everything is read from outside using ordinary public DNS queries, which is exactly why we catch misconfigurations your own infrastructure believes are fine.
How fast will I know about a DNS change?
Worst case is one check cycle on the lane the record sits on, and delegation runs on the faster of the two. Because we query authoritative servers instead of a cached resolver, you are not waiting on TTL expiry to see the truth: you see the change before most of your users' resolvers do.
Will TTL churn and dynamic records flood me with alerts?
No. Every detected difference is re-confirmed against a second independent lookup before it becomes a notification, which filters out resolver glitches and partial propagation. Records that legitimately rotate, such as a load-balanced A record or a rotating verification TXT, can be excluded per record or per domain. TTL values and the SOA serial are excluded from the comparison by construction, so they cannot generate an alert on their own.
Does it monitor SPF, DKIM and DMARC?
Yes, and specifically for weakening rather than only for change: an SPF record that gains a +all, a DMARC policy downgraded from reject to none, or a DKIM selector that disappears all raise an alert, because each one silently reopens your domain to spoofing while mail keeps flowing normally. Alongside change alerts, Domainyze grades your published email-authentication posture and names the specific findings behind the grade.
Will Domainyze tell me if my SPF or DMARC record is misconfigured?
Yes, to a point. It surfaces specific findings against the records you publish: a DMARC policy left on monitor-only, an SPF record that exceeds the ten DNS-lookup limit, a weak or revoked DKIM key, a missing record. What it does not do is parse your DMARC aggregate reports or score the deliverability of your actual mail flow. It reads the records you publish, not the mail you send.
Can I monitor DNS for domains I do not own?
Yes. All of this data is public, so you can watch a client's zone before you take over their account, confirm a migration completed on a partner's domain, or track a competitor's mail and hosting stack.
Will DNS monitoring affect my server's bandwidth?
No. These are ordinary DNS queries against your authoritative nameservers, a handful per check, consuming negligible bandwidth and causing no measurable load.
What is the difference between this and an uptime monitor?
An uptime monitor tells you a URL stopped answering. DNS monitoring tells you the record that pointed at it changed, usually minutes before the outage and sometimes with no outage at all, as when MX records are repointed and mail is quietly rerouted while the website stays up.
Start Monitoring Your Domains
Your first 5 domains are free, and no card required.