---
title: Azure DNS
description: Monitor DNS zones, private DNS zones, and DNS resolvers on Azure.
breadcrumbs: Docs > Integrations > Azure DNS
---

> For the complete documentation index, see [llms.txt](https://docs.datadoghq.com/llms.txt).

# Azure DNS
Integration version1.0.0
{% callout %}
# Important note for users on the following Datadog sites: us2.ddog-gov.com

{% alert level="info" %}
To find out if this integration is available in your organization, see your [Datadog Integrations](https://app.datadoghq.com/integrations) page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email [support@ddog-gov.com](mailto:support@ddog-gov.com).
{% /alert %}

{% /callout %}

## Overview{% #overview %}

Azure DNS is a hosting service for DNS domains that also supports DNS resolution for private virtual networks. This integration surfaces resource counts for DNS zones, private DNS zones, DNS resolvers, DNS forwarding rulesets, DNS resolver policies, and DNS resolver domain lists.

## Setup{% #setup %}

### Installation{% #installation %}

If you haven't already, set up the [Microsoft Azure integration](https://docs.datadoghq.com/integrations/azure.md) first. There are no other installation steps.

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **azure.network_dnsresolverdomainlists.count**(gauge)                                                | The count of Azure DNS network_dnsresolverdomainlists resources.                                                  |
| **azure.network_dnsresolverpolicies.count**(gauge)                                                   | The count of Azure DNS network_dnsresolverpolicies resources.                                                     |
| **azure.network_dnsforwardingrulesets.count**(gauge)                                                 | The count of Azure DNS network_dnsforwardingrulesets resources.                                                   |
| **azure.network_dnsresolvers.count**(gauge)                                                          | The count of Azure DNS network_dnsresolvers resources.                                                            |
| **azure.network_privatednszones.count**(gauge)                                                       | The count of Azure DNS network_privatednszones resources.                                                         |
| **azure.network_dnszones.count**(gauge)                                                              | The count of Azure DNS network_dnszones resources.                                                                |
| **azure.network_dnsforwardingrulesets.forwarding_rule_count**(gauge)                               | This metric indicates the number of forwarding rules present in each DNS forwarding ruleset.                      |
| **azure.network_dnsforwardingrulesets.virtual_network_link_count**(gauge)                         | This metric indicates the number of associated virtual network links to a DNS forwarding ruleset.                 |
| **azure.network_dnsresolverdomainlists.domain_list_rule_count**(gauge)                            | This metric indicates the number of domain list present in each DNS resolver domain list.                         |
| **azure.network_dnsresolverdomainlists.number_of_domains_count**(gauge)                           | This metric indicates the number of domains in a DNS resolver domain list.                                        |
| **azure.network_dnsresolverpolicies.resolver_policy_rule_count**(gauge)                           | This metric indicates the number of rules present in each DNS resolver policy.                                    |
| **azure.network_dnsresolverpolicies.resolver_policy_v_net_links_count**(gauge)                  | This metric indicates the number of associated virtual network links to a resolver policy.                        |
| **azure.network_dnsresolvers.inbound_endpoint_count**(gauge)                                       | This metric indicates the number of inbound endpoints created for a DNS resolver.                                 |
| **azure.network_dnsresolvers.outbound_endpoint_count**(gauge)                                      | This metric indicates the number of outbound endpoints created for a DNS resolver.                                |
| **azure.network_dnsresolvers.qps**(gauge)                                                            | This metric indicates the queries per second for a DNS resolver. (Can be aggregated per endpointid).              |
| **azure.network_dnszones.query_volume**(count)                                                      | Number of queries served for a DNS zone.                                                                          |
| **azure.network_dnszones.record_set_capacity_utilization**(gauge)                                 | Percent of record set capacity utilized by a DNS zone.*Shown as percent*                                          |
| **azure.network_dnszones.record_set_count**(gauge)                                                 | Number of record sets in a DNS zone.                                                                              |
| **azure.network_privatednszones.query_volume**(count)                                               | Number of queries served for a private DNS zone.                                                                  |
| **azure.network_privatednszones.record_set_capacity_utilization**(gauge)                          | Percent of record set capacity utilized by a private DNS zone.*Shown as percent*                                  |
| **azure.network_privatednszones.record_set_count**(gauge)                                          | Number of record sets in a private DNS zone.                                                                      |
| **azure.network_privatednszones.virtual_network_link_capacity_utilization**(gauge)               | Percent of virtual network link capacity utilized by a private DNS zone.*Shown as percent*                        |
| **azure.network_privatednszones.virtual_network_link_count**(gauge)                               | Number of virtual networks linked to a private DNS zone.                                                          |
| **azure.network_privatednszones.virtual_network_with_registration_capacity_utilization**(gauge) | Percent of virtual network link with auto-registration capacity utilized by a private DNS zone.*Shown as percent* |
| **azure.network_privatednszones.virtual_network_with_registration_link_count**(gauge)           | Number of virtual networks linked to a private DNS zone with auto-registration enabled.                           |
| **azure.network_dnsresolvers.qps_mdm**(count)                                                       | This metric indicates the queries per second for a DNS resolver. (Can be aggregated per endpointarmresourceid).   |

### Service Checks{% #service-checks %}

Azure DNS does not include any service checks.

### Events{% #events %}

Azure DNS does not include any events.

## Troubleshooting{% #troubleshooting %}

Need help? Contact [Datadog support](https://docs.datadoghq.com/help/).
