DNS Monitoring

DNS Uptime Monitoring That Detects Unexpected Record Changes

DNS uptime monitoring checks that your domain's records still resolve the way they're supposed to, the right IP, the right mail server, the right value, and alerts you the moment something drifts.

When to Use

Check the Exact Record That Matters

  • A / AAAA Record

    The core record deciding whether your domain reaches your server at all.

  • MX Record

    Confirms email routing hasn't silently changed to the wrong server.

  • CNAME Record

    Confirms an alias still points where it's actually supposed to.

  • TXT Record

    Confirms SPF, DKIM, or verification records haven't been tampered with.

Getting Started

Start Monitoring in Under a Minute

Name it and pick DNS

Name your monitor and select DNS as the type.

Enter your domain and record type

Add the domain, choose the record type, A, AAAA, CNAME, MX, or TXT, and set the value you expect to see.

Set your check interval

Choose how often to check, from every few minutes to once a day.

Turn on Incident Management

A mismatched or unresolvable record opens an incident automatically, ready to be assigned and tracked.

Built-In Checks

It Checks More Than Basic DNS Resolution

DNS monitoring tools should verify more than basic resolution. Zunoy Uptime checks expected values, multiple record types, resolution history, and consistency across DNS resolvers.

  • Expected Value Matching

    Confirm a record doesn't just resolve, but resolves to the exact value you set.

  • Multiple Record Types

    A, AAAA, CNAME, MX, and TXT, watched the same way.

  • Resolution History

    See exactly when a record's value actually changed, not just that it's different today.

  • Multi-Resolver Consistency

    Confirm a record resolves the same way across different DNS resolvers, not just one.

Here's Everything It Connects To

Zunoy Uptime gives you more than DNS checks. See how your DNS monitor connects with status pages, incidents, reports, and the rest of the platform.

Status Pages

Show DNS Health Alongside Everything Else

Link a DNS monitor to a status page, so a record issue is visible the same way a downtime incident would be.

Incident Response

A Record Mismatch Opens a Real Incident

A DNS check that stops matching its expected value triggers an incident automatically, tracked and assigned instead of discovered by a customer first.

Analysis

See Exactly When a Record Changed

DNS uptime monitoring builds a resolution history of every value your domain has pointed to, helping you investigate migrations and unexpected record changes.

AI Features

AI SRE Catches the Drift You'd Miss

Ask MCP to set up the monitor in plain language. From there, AI SRE treats an unexpected record change as an anomaly worth flagging, not just another data point in a log.

Benefits

What Every Check Confirms

A domain resolving to something isn't the same as resolving to the right thing. Here's what gets verified on every single check.

  • Confirms the exact value, not just resolution

    A record that resolves but points to the wrong server still counts as broken. Matching the value is what matters here.

  • Catches a change nobody approved

    A registrar-side edit or a migration mistake shows up the moment it happens. That's often the very first sign something is wrong.

  • Separates DNS from every other layer

    A server can be perfectly healthy while the record pointing to it is completely wrong. This isolates that one specific failure.

  • Builds a record of every past value

    Useful the exact moment you're debugging a migration and need to know exactly what changed and when it happened.

Included

Track the Vendors You Depend On

Not everything that affects DNS resolution is something you control. A provider outage or registrar issue can break resolution without a single record changing on your end. Dependent Monitors track the vendors you rely on, and flag it clearly on your own status page when one of them is the actual cause.

  • Track vendors you depend on

  • See the real cause instantly

  • Reflected on your status page instantly

Integrations

Get Alerted on Any Channel Your Team is Active on

A DNS change rarely shows up on a website check. Route it to Slack, email, or wherever your team actually looks first.

You'll Probably Want One More Check

Real Scenarios

This Is What It Actually Catches

  • DEVOPS

    DevOps Teams

    A migration script updates the wrong record, and you catch it in minutes instead of during the next deploy review.

  • IT

    IT Teams

    An MX record gets edited by mistake, and email routing breaks before a single message is lost.

  • AGENCIES

    Enterprise IT

    A dozen client domains, watched for the one record change nobody meant to make.

  • SECURITY

    Security Teams

    An unexpected TXT record shows up, and DNS monitoring security flags it before it becomes a real problem.

Quick Answers About DNS Uptime Monitoring

What is DNS monitoring?

DNS monitoring is a check that queries your domain's DNS records and verifies they resolve to the values you expect. It alerts you when a record changes, disappears, or stops resolving, which helps catch misconfigurations, expired DNS hosting, and DNS hijacking before they take your site or email offline.

How is this different from Domain monitoring?

DNS monitoring checks what your domain's records point to right now. Domain monitoring checks your domain registration and alerts you before it expires at the registrar. A domain can be registered but misconfigured, or correctly configured but about to expire, so the two monitors cover different risks.

Does a single failed lookup mark it as down?

Not necessarily. Failure Confirmation lets you require multiple failed lookups before it's flagged, so one slow resolver doesn't trigger a false alarm.

Which record types can I monitor?

Zunoy Uptime can monitor [A, AAAA, CNAME, MX, TXT, NS, and SOA] records. This covers website routing, IPv6, aliases, email delivery, domain verification and SPF records, and nameserver delegation.

What happens if a record doesn't match the expected value?

When a resolved value doesn't match what you configured, Zunoy Uptime records a failed check. Once failures reach your sensitivity threshold, the monitor is marked down, alerts go to your configured channels, and an incident can open automatically if Incident Management is turned on.

Can I see a history of past resolved values?

Yes. Every lookup is logged with its resolved value, so you can see exactly when a record changed and what it pointed to before, which is useful for tracing unauthorized changes or failed migrations.

Stay Ahead

Know When DNS Changes

Stop finding out your DNS changed from a customer. Watch the record instead, and know the moment it stops matching what you expect.

  • Tracks your DNS records

  • Alerts on any mismatch

  • Works across every record type

About Zunoy

Ask a question about Zunoy's products, pricing, or docs.

⌘K