← Docs

Latency percentiles, error rates, who's actually querying your zones, and early warning signs before they become an outage — all in one place, Observability. The screenshots below are from a real production account with real traffic, not a demo with fake numbers — domain and host names are blurred out.

The headline numbers

At the top: total queries, active zones, p95 latency (95% of queries answered faster than this), spike events in the last 7 days, and SERVFAIL % (values above 1% usually mean a misconfigured zone, upstream resolver issue, or DNSSEC validation failure).

Observability stat cards: Total queries, Active zones, p95 latency, Spike events, SERVFAIL percent

2.5M queries, 9ms p95 latency, 0.01% SERVFAIL — a healthy zone.

Query rate over time

Every zone plotted together, zoomable and pannable. The spikes here are real — the kind of thing you want to see explained, not discover from a support ticket.

Query rate over time chart across three zones with a visible traffic spike

Spotting problems before they're reported to you

Error rate over time plots SERVFAIL % per minute/hour with a dashed line at the 5% alert threshold.

Error rate over time chart with a dashed 5 percent alert threshold line

Response codes breaks down NOERROR / NXDOMAIN / SERVFAIL / REFUSED next to Query types — a rising NXDOMAIN rate often means a client is misconfigured or probing your zone.

Response codes breakdown and query types breakdown side by side

SERVFAIL by zone and TTL advisor (frequently-queried records with a TTL under 300s — candidates for raising TTL to cut query load) narrow a problem down to a specific zone or record before a customer files a ticket.

SERVFAIL by zone table next to TTL advisor table

Who's actually querying you

Top resolvers shows which recursive resolvers (ISPs, public DNS services) query your zones most, next to NXDOMAIN bursts — clients sending unusually many non-existent-name queries in a short window, a common sign of DNS enumeration or scanning.

Top resolvers table next to NXDOMAIN bursts, with real ASN and client IP data

Geographic distribution shows where queries actually originate — here, mostly UK, Poland and the US.

World map and top countries bar chart showing query origin by country

Top queried names and Top NXDOMAIN names show exactly which hostnames drive your traffic — and which ones people keep querying that don't exist.

Top queried names table next to Top NXDOMAIN names table

Patterns over time

Traffic heatmap shows query volume by hour of day and day of week over the last 30 days — useful for spotting usage patterns and planning maintenance windows during quiet periods.

Traffic heatmap by hour of day and day of week over 30 days

Email DNS health tracks MX and TXT query volume — useful when debugging mail delivery issues or spotting a spam campaign targeting your domain.

Email DNS health chart showing MX and TXT query volume over time

Everything is filterable and exportable

Every widget respects the zone and time-range filters at the top of the page. The Request log (last 500 queries, filterable by response code) is the raw material behind all the charts above, if you need to drill into individual queries.

Tie it to alerts

These same signals (SERVFAIL %, NXDOMAIN %, traffic spikes, zone silence, SSL expiry) can trigger a webhook automatically instead of you having to watch the dashboard — see Webhooks & Alerts.