Introduction
Azure DNS Private Resolver is a fully managed, cloud-native service that lets you query Azure DNS private zones from on-premises and route DNS traffic between on-premises and Azure without deploying and managing VM-based DNS servers.
Use the OpsRamp Azure Public Cloud integration to discover and collect metrics for Azure DNS Private Resolvers.
Setup
To discover Azure DNS Private Resolver resources:
- Create an Azure integration if one is not already installed. See Install Azure Integration for installation instructions.
- Create a discovery profile. See Create Discovery Profile for instructions.
- On the Edit Discovery Profile page, select DNS Private Resolvers under Filter Criteria.
- Save the discovery profile so it is available in the list of discovery profiles.
- Run a scan to discover resources, either on demand or according to the predefined schedule.
- After the scan completes, view the Azure DNS Private Resolver resources under Infrastructure > Resources > Microsoft Azure.
Supported Metrics
| OpsRamp Metric Name | Azure Metric Name | Display Name | Unit | Aggregation | Description |
|---|---|---|---|---|---|
| azure_network_dnsresolvers_InboundEndpointCount | InboundEndpointCount | Inbound Endpoint Count | Count | Average | Number of inbound endpoints created for a DNS Resolver. |
| azure_network_dnsresolvers_OutboundEndpointCount | OutboundEndpointCount | Outbound Endpoint Count | Count | Average | Number of outbound endpoints created for a DNS Resolver. |
| azure_network_dnsresolvers_QPSMdm | QPSMdm | Queries Per Second | Count | Total | Queries per second for a DNS Resolver. |
Event Support
OpsRamp supports Azure events for Azure DNS Private Resolvers. Configure Azure Events in the Azure integration discovery profile. See Process Azure Events for configuration instructions.