Resolution failures after a migration
Moving hosts or DNS providers is the classic moment a record gets mistyped or dropped, leaving the domain unresolvable for a slice of visitors.
DNS is the first thing that happens when someone visits your site and the first thing that can silently break it. Monitoring DNS means catching resolution failures and record changes before they turn into a site that is simply unreachable.
Every visit to your website starts with a DNS lookup that turns your domain name into an IP address. If that lookup fails or returns the wrong answer, it does not matter how healthy your servers are. The visitor's browser never reaches them, and the error they see looks like a total outage even though nothing is technically down.
DNS failures are especially easy to miss because they often do not come from your application at all. A misconfigured record after a migration, an expired domain registration, a nameserver outage at your DNS provider, or a change that has not finished propagating can all leave part of the internet unable to resolve your domain while it still works fine from your own machine.
Because DNS answers are cached at many layers, the person who made a change is usually the last to notice it broke. Their local resolver still holds the old, working record long after new visitors start hitting the failure.
Effective DNS monitoring means checking resolution continuously from outside your own network, not just once after a change. The goal is to confirm that your domain still resolves to an IP address and that the answer is the one you expect.
NorthDuty runs a DNS resolution check as part of every health check, in parallel with SSL and connectivity checks, before it ever loads the page in a browser. If the domain fails to resolve within the lookup window, the check records a dns_failure and the run is marked failed with that specific machine-readable reason, so a DNS problem is never buried inside a generic "site down" message.
This matters because it separates a DNS problem from an application problem at the moment of failure. When an alert tells you the cause is DNS rather than a slow server or a bad deploy, you know to look at your registrar and nameservers first instead of restarting services that were never the issue.
Pair the check with alerts that reach the right place quickly. NorthDuty can notify email, Slack, Discord, Teams, and other channels the moment a resolution failure is detected, so you find out from monitoring rather than from a customer who could not load the site.
These are the failure modes that continuous DNS monitoring is designed to surface early.
Moving hosts or DNS providers is the classic moment a record gets mistyped or dropped, leaving the domain unresolvable for a slice of visitors.
A lapsed renewal can pull a domain out of DNS entirely. Continuous checks catch it even when the renewal reminder email was missed.
If your DNS host has an incident, your records may be correct but unreachable. Monitoring from outside your network catches this quickly.
After a record change, some resolvers update faster than others. Monitoring confirms when the change has actually taken effect for real visitors.
A few habits make DNS problems far less likely to become outages.
DNS sits in front of everything else your website does, which makes it both the first point of failure and one of the easiest to overlook. A domain that will not resolve looks exactly like a full outage to the people trying to reach you.
NorthDuty checks DNS resolution on every run and flags failures with a specific reason, so you learn about a resolution problem from your monitoring and can point straight at the registrar or nameserver instead of chasing the wrong system.
Keep exploring the feature pages and commercial routes connected to this topic.
Feature
Monitor DNS resolution with NorthDuty as part of website health checks, so domain and resolution issues are visible before important pages become unreachable.
Explore DNS MonitoringFeature
Monitor uptime every 5 minutes by default with HTTP, SSL, DNS, blank-page detection, broken resources, JavaScript errors, and API call tracking.
Explore Uptime MonitoringTool
Free DNS lookup tool. Enter a domain to see its A, AAAA, MX, NS, TXT, CNAME, and SOA records — no signup required.
Open DNS LookupPricing
NorthDuty pricing for website monitoring: Free, $29 Starter, $79 Pro, $199 Business, and $499 Enterprise plans.
Compare pricing plansMore NorthDuty guides on related website monitoring topics.
Article
Learn how to set up a public status page for your website — what to include, how to manage incidents, and how to schedule maintenance so customers stay informed.
Read How to Set Up a Public Status PageArticle
Learn how to monitor website uptime, choose the right checks, and catch downtime before it hurts traffic, leads, or sales.
Read How to Monitor Website UptimeArticle
Learn why websites can break without going fully offline and how website health monitoring helps detect silent failures.
Read Why Websites Break Without Going OfflineShort answers that summarize the practical takeaways from this guide.
It means continuously checking that your domain name still resolves to an IP address and returns the answer you expect. Good DNS monitoring runs from outside your own network so local caching does not hide a failure that real visitors are hitting.
NorthDuty runs a DNS resolution check as part of every health check, alongside SSL and connectivity checks, before loading the page. If the domain fails to resolve within the lookup window, the run is marked failed with a specific dns_failure reason.
DNS answers are cached at many layers. After a broken change, your local resolver may still hold the old working record while new visitors hit the failure. Monitoring from outside your network catches the difference.
They are related but distinct. Uptime monitoring confirms a page responds; DNS monitoring confirms the domain resolves in the first place. A DNS failure means visitors never reach your server at all, so it is worth flagging as its own cause.
Use NorthDuty to monitor DNS resolution on every check so you catch resolution failures before they turn into an unreachable site.
Free forever plan, no credit card required — add your base URL and monitoring starts in minutes.