DNS record monitoring

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.

12K+
Domains monitored
700+
Active users
33K+
Daily domain checks
Zone
example.com
Authoritative
Delegation
NS ns1.example-dns.net
NS ns2.example-dns.net
Mail
MX 10 mx1.example.com
TXT v=spf1 include:_spf.example.com -all Changed · high
TXT _dmarc p=reject
Address
A 203.0.113.10
CAA 0 issue "letsencrypt.org"
Read from ns1.example-dns.net 8 of 8 answered

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.

At a glance
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.

01 · Propagation path

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.

02 · Coverage

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.

03 · Alerting

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.

Delegation change
Critical

The nameservers for corporate.com no longer match the registry.

Was
NS ns1.example-dns.net
NS ns2.example-dns.net
Now
NS ns1.unknown-host.example
NS ns2.unknown-host.example
Re-queried against a second resolver, which agreed
AAAA returned SERVFAIL, so it is excluded from the diff
Signed sha256=a91f…

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 zones

You 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 it

Business · client tags · per-group webhooks

Platform & ops teams

Change safety

Migrations 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 detection

Registrar 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 it

Business · NS + CAA · signed webhooks

Founders & makers

Mail deliverability

SPF 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 it

Pro · email alerts · mail auth

Comparison

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 Today

Start Monitoring & Catching Domains Today

Join founders, agencies, and domainers already protecting their portfolio. Your first 5 domains are free.

Create Free Account

No credit card required • Cancel anytime

FAQ

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 Today

Start Monitoring Your Domains

Your first 5 domains are free, and no card required.

Create Free Account