DNS monitor

DNS is the first link in the chain

If DNS fails, everything else stops. The DNS monitor queries your records and alerts you if they don't resolve or differ from the expected values.

Included in every plan: 5 free monitors checked every 5 min, down to every 1 min on paid plans.

Example configuration
Domain
example.com
Record
MX
Expected
mx1.example.com
Resolver
1.1.1.1
UP · values match · 14 ms

How it works

Setting up a DNS monitor takes less than a minute.

  1. 1

    Choose domain and record

    Set the name to resolve and the record type: A, AAAA, CNAME, MX, NS or TXT.

  2. 2

    Define expected values

    Optional: list the correct values, for example the IPs of your load balancer.

  3. 3

    Alerts on failures or changes

    Resolution failed or values differ from what you expect? We alert you right away.

Configuration options

Everything you can tune to fit the check to your service.

Record types
A, AAAA, CNAME, MX, NS and TXT.
Expected values
One or more values the response must contain.
Custom resolver
Query a specific resolver or the authoritative name servers.
Multiple regions
Verify resolution from different geographic areas.
Interval
Frequent checks to catch unwanted changes immediately.
Response details
Each check records the values returned, useful for audits.

Use cases

Migrations

Verify that new records are live after switching hosting providers.

Security

Detect unauthorised changes to your domain's records.

Email

Check the MX, SPF and DKIM records that email delivery depends on.

Start monitoring with DNS

Create an account in under a minute and set up your first monitor. The Free plan stays free forever.

No credit card required.

DNS monitoring · UptimeAnchor