Feature Release: Intelligent DNS Change Monitoring

By tom
3 min read
Feature Release: Intelligent DNS Change Monitoring

If you’ve ever had a client’s site "go down," only to discover hours later that their IT department migrated their email and accidentally nuked their A record in the process, this update is for you.

Today, we’re excited to announce Intelligent DNS Change Monitoring for SiteVitals. We aren’t just checking if your domain is "up" - we are now snapshotting your DNS profile and alerting you the second a record is added, removed, or modified.

Why DNS Monitoring Matters (The "Silent" Outage)

Standard uptime monitoring is a binary check: Can I see the website? Yes or No.

But for agencies, the "No" is only half the story. The real headache is the "Why?"

  • Did the client change their Nameservers without telling you?
  • Did a third-party dev modify an MX record and break the site’s email?
  • Did someone accidentally delete a CNAME that was powering a critical subdomain?

SiteVitals now tracks seven core record types: A, AAAA, MX, NS, TXT, CNAME, and SOA, and performs a deep comparison between every check.

How It Works: Noise-Free Alerts

When we built this feature, we wanted to ensure it was helpful, not annoying. We focused on three technical "polish" areas:

1. Smart SOA Tracking

In a standard DNS SOA (Start of Authority) record, the "Serial Number" increments every single time any change is made to the zone. If we tracked that, you’d get two alerts for every one change. SiteVitals deliberately ignores serial increments. We monitor the meaningful parts-your primary nameservers, refresh rates, and retry timers-so you only get alerted when the configuration actually changes.

2. Normalised Diffing

DNS data can sometimes return keys in different orders depending on the resolver. Our system now automatically normalises and sorts your record data before comparing it. This means zero "false positive" alerts caused by simple data reordering.

3. Visual Audit Logs

When a change is detected, you won't just get a generic "DNS Changed" message. You'll see a structured diff in your dashboard:

  • Green (+) for new records added.
  • Red (-) for records that were removed.
  • MX Priority tracking so you can see if mail routing weights have shifted.

Managing the "Whoops" Factor

Clients often have multiple stakeholders with access to their domain registrar. By the time they call you to say the site is down, the trail of who changed what is usually cold. With SiteVitals DNS Monitoring, you have the "Before" and "After" snapshots ready to go. You can identify the exact change, revert it, and get the site back online in minutes rather than hours.

Ready to track your records?

DNS Monitoring is now live and available for all sites on paid SiteVitals plans. You can view your current DNS snapshots and any recent changes directly within the Domain Status card on your integrity dashboard.

Tom Freeman

By Tom Freeman · Co-Founder & Lead Developer

Full-stack developer specialising in high-performance web applications and automated monitoring.

Share: Back to Blog