View DNS query statistics
See how many DNS queries a hosted zone answered, by answer and by hour, on a website's Overview tab.
In the dashboard
A website's Overview tab opens on the site's Status, its Hostnames and its Traffic (View a website's traffic). Below them, under DNS queries, it counts the queries Coritan's nameservers answered for the zone over a period you choose. Use it to confirm that resolvers have found your zone after a nameserver change, and to spot names that do not exist or answers that fail.
Before you begin
Section titled Before you begin- The domain's DNS must be hosted on Coritan. For a domain whose DNS is elsewhere, the tab shows No query statistics.
- On the Free plan, the tab shows up to the last 24 hours. Pro, Business and Enterprise show up to 30 days (How account plans work). While account plans do not apply to your account, every zone shows up to 30 days (Plans open in stages).
Read the statistics
Section titled Read the statisticsIn the dashboard, go to Domain Management and select the domain. The Overview tab opens.
Scroll down past Traffic to DNS queries.
Choose a Time range: 1 hour, 6 hours, 24 hours, 48 hours, 7 days or 30 days. The tab opens on 24 hours. On the Free plan, 48 hours, 7 days and 30 days show an offer in place of the counters and the chart:
Up to 30 days of queries come with the Pro plan, withUpgrade to Pro, which opens the page that orders Pro.Read the four counters for that period:
- Queries: every query the zone received.
- Answered: queries for a name the zone has, answered with its records (
NOERROR). - Name not found: queries for a name that does not exist in the zone, often a typo (
NXDOMAIN). - Server failures: queries the nameserver could not answer (
SERVFAIL).
Each counter shows its DNS response code underneath. Select the code to read what it means.
Read the Queries over time chart, which draws the same four counts hour by hour.
The Nameservers card below the chart lists the domain's nameservers when Coritan is its registrar. For a domain registered elsewhere, it says that you set the nameservers with the company you bought it from.
Result
Section titled ResultThe counters and the chart cover the range you chose, in hourly steps. A query shows in them within about 15 minutes of the answer. A zone that no resolver has asked about yet shows No queries in this period.
Troubleshooting
Section titled Troubleshooting- No queries in this period
- No resolver asked for the zone in that period, or the queries are less than about 15 minutes old. Check that the registrar lists Coritan's nameservers (Change a domain's nameservers), then choose a longer range.
- A high Name not found count
- Clients ask for names the zone does not have. Compare the names your services use with the zone's records on the DNS tab.
Up to 30 days of queries come with the Pro planin place of the counters- Your plan shows the last 24 hours of queries. Choose 24 hours or a shorter range, or move to a larger plan (Choose or change your account plan).
Could not load the query statistics- The request failed. Reload the page to try again.
Related
Section titled RelatedWith the API
Section titled With the APIRead the statistics for the last hours hours, from 1 to 720 (24 when you leave it out):
curl "https://api.coritan.com/api/v1/dns/zones/42/stats?hours=168" \
-H "Authorization: Bearer $CORITAN_TOKEN"
{
"zone_id": 42,
"period_hours": 168,
"total_queries": 18250,
"noerror": 17904,
"nxdomain": 331,
"servfail": 15,
"by_type": {"A": 9120, "AAAA": 6210, "MX": 1402, "TXT": 1518},
"hourly": [
{"hour": "2026-09-25 14:00:00", "total": 131, "noerror": 128, "nxdomain": 3, "servfail": 0}
]
}
by_type counts the period's queries by record type. hourly holds one entry per hour that had queries, newest first.
On the Free plan, hours above 24 answers 402 with entitlement_exceeded:
{
"detail": {
"code": "entitlement_exceeded",
"entitlement": "site_analytics",
"limit": false,
"used": 0,
"upgrade": {"plan": "plan-pro", "addon": null},
"message": "Your Free plan shows the last 24 hours of queries. To see up to 30 days, upgrade to Pro."
}
}
Ask again with hours of 24 or less. upgrade.plan is the plan that shows up to 30 days (When you reach a limit).
API operations on this page
| Method | Path | What it does |
|---|---|---|
GET | /api/v1/dns/zones/{zone_id}/stats | The zone's query counts over the last hours, in total and by hour |