ManageEngine CloudDNS Analytics
Overview
CloudDNS keeps you just a few clicks away from learning about the performance of your zones. The analytics of your zones can be easily accessed by selecting the Analytics menu from the menu bar along the left window pane. All the plans under ManageEngine CloudDNS except the free plan offers the DNS Analytics.
A high-level broad view of the real-time DNS traffic surveillance data
The main page on clicking the Analytics menu presents only high-level surveillance analytics concerning all the zones configured under your organization across a specific timeframe.
First, select the time window through which you'd like to study the DNS traffic. By default, the DNS traffic data that is captured between the current time and 24 hours before the current time is presented on the main Analytics page. You can choose your own custom range or redefine the ranges of time according to your requirements.
For the selected timeframe, at the top section of the analytics page, two key metrics of strategic importance are highlighted. These two metrics are calculated by taking all the zones configured under an organization.
Queries Per Second (QPS)
QPS represents the number of DNS queries handled by your DNS infrastructure deploying your domains within a certain period of time. Here by default the last 24 hours till the current time is taken into consideration.
Total Queries
The Total Queries metric represents the sum of the hourly total query load handled by the DNS infrastructure deploying your domains.
You can also visualize the hourly readings of the total queries handled by all your domains hosted in CloudDNS infrastructure for the period between the current time and 24 hours before the current time in the form of bar graphs or line graphs. These graphs present a quick overview of the daily performance of your domains by helping you visually absorb the total query requests handled by all the domains configured under your CloudDNS organization.
Click on the Toggle chart button on the top right corner to toggle between bar charts and line charts.
At the bottom section of the Analytics page, for each zone, the platform captures and tabulates the total number of queries handled by that zone, along with the maximum, minimum, and mean query load handled by each zone on a custom time window basis.
ManageEngine CloudDNS retains the data captured in the main Analytics page for a maximum span of three years.
A deeper view of the real-time DNS traffic surveillance data
ManageEngine CloudDNS also drills down and presents the real-time DNS traffic surveillance data to a more granular view by offering advanced analytics with detailed stats for essential profiles, like specific zones, record types, response types, and a country-specific query count.
These detailed stats can be viewed for a custom time range of up to 30 days. CloudDNS retains these drilled-down data captured by the analytics module for up to 30 days.
To dive into more deep-level comprehensive analytics, click on a zone name that enables you to view zone-specific traffic statistics like the total number of queries handled and queries per second, along with the maximum, minimum, total, and mean query load of that specific zone on an hourly basis, just like the one presented as previously discussed above but with special focus on a particular zone.
In addition, you can also view segmented analytics across a chosen time slice in the form of query counts for each record type in the zone, query counts for each response code delivered, querying subdomains under a specific zone, and country-specific query counts for domains under a specific zone. The captured real-time stats are packaged in a list view, as well as presented visually via donut plots for instant insights.
Also, a deeper view into each response code or query type yields stats concerning the performance of a specific subdomain under a zone with key metrics queries per second, total queries, hourly query load, and a country-specific query count. These in-depth analytics offer a complete picture of each subdomain's DNS performance.
Example: On Selecting a specific zone zohocal.com, the zone-specific DNS traffic data is displayed
Donut Plot showing the query count for each Record Type configured under the domain zohocal.com
On choosing a specific Record Type say A records, a new page displays the number of queries resolved with a direct IP address with authoritative A records configured under zohocal.com
DNS analytics for a specific Record Type : A configured under zohocal.com
The same type of analytics is displayed on choosing a Response code or Error type which show the performance of domains based on the response they deliver. By choosing a specific Error Type say No Error, a new page displays with the number of queries requests to the main and subdomains configured under zohocal.com resolved successfully without any failures.
Donut Plot showing the query count for each Response Code or Error Type
DNS analytics for the specific Response Code: NO ERROR for zohocal.com
Country-wise Query Counts
If you scroll down further, CloudDNS presents a world map panel at the bottom to enable you to visualize and geographical breakdown of where your queries come from and also where your queries returning NO ERROR response code come from.
Worldmap Panel showing country-wise query count for the Response Code: NO ERROR
The world map panel at the extreme bottom of the dashboard presents a tile map of the world that helps you accurately visualize the geographical origin and total number of query requests from a country with red overlaid circles on each country.
The Total Queries and the Country are shown in the popover when you hover over a circle.
The legend on the top right corner of the map depicts the threshold levels and the associated circle sizes of each level. The smallest circle is for the minimum level of 1 and the largest circle is for countries with query requests exceeding 8M queries.
Donut Plot showing the query counts per country for the Response Code: NO ERROR
These detailed DNS stats are viewable only under the Analytics menu in the far left menu bar. They are extremely useful for effective troubleshooting, building business intelligence, intuitive capacity planning, generating ROI reports, and deducing performance metrics—thereby supporting maximum optimization of the DNS server infrastructure for efficient and rapid global app delivery.