services/Network/privateDnsZones/alerts.yaml (150 lines of code) (raw):

- name: VirtualNetworkLinkCapacityUtilization description: Percent of Virtual Network Link capacity utilized by a Private DNS zone type: Metric verified: false visible: true tags: - alz properties: metricName: VirtualNetworkLinkCapacityUtilization metricNamespace: Microsoft.Network/privateDnsZones severity: 2 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Maximum operator: GreaterThanOrEqual threshold: 80 criterionType: StaticThresholdCriterion autoMitigate: false enabled: true references: - name: Private DNS Alert Metrics url: https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-network-privatednszones-metrics deployments: - name: Deploy PDNSZ Capacity Utilization Alert template: Deploy-PDNSZ-CapacityUtilization-Alert.json type: Policy tags: - alz properties: scope: Resource multiResource: false guid: e71f87d1-81bb-4ee6-802d-9da4ab1cb3e3 - name: QueryVolume description: Number of queries served for a Private DNS zone type: Metric verified: false visible: true tags: - alz properties: metricName: QueryVolume metricNamespace: Microsoft.Network/privateDnsZones severity: 4 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Total operator: GreaterThanOrEqual threshold: 500 criterionType: StaticThresholdCriterion autoMitigate: false enabled: true references: - name: Private DNS Alert Metrics url: https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-network-privatednszones-metrics deployments: - name: Deploy PDNSZ Query Volume Alert template: Deploy-PDNSZ-QueryVolume-Alert.json type: Policy tags: - alz properties: scope: Resource multiResource: false guid: 4d219611-6487-4fcf-9bac-29cd9e5046a9 - name: RecordSetCapacityUtilization description: Percent of Record Set capacity utilized by a Private DNS zone type: Metric verified: false visible: true tags: - alz properties: metricName: RecordSetCapacityUtilization metricNamespace: Microsoft.Network/privateDnsZones severity: 2 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Maximum operator: GreaterThanOrEqual threshold: 80 criterionType: StaticThresholdCriterion autoMitigate: false enabled: true references: - name: Private DNS Alert Metrics url: https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-network-privatednszones-metrics deployments: - name: Deploy PDNSZ Record Set Capacity Alert template: Deploy-PDNSZ-RecordSetCapacity-Alert.json type: Policy tags: - alz properties: scope: Resource multiResource: false guid: 95473b2f-74ea-4929-bf22-f6f3be4ccbd5 - name: VirtualNetworkWithRegistrationCapacityUtilization description: Percent of Virtual Network Link with auto-registration capacity utilized by a Private DNS zone type: Metric verified: false visible: true tags: - alz properties: metricName: VirtualNetworkWithRegistrationCapacityUtilization metricNamespace: Microsoft.Network/privateDnsZones severity: 2 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Maximum operator: GreaterThanOrEqual threshold: 80 criterionType: StaticThresholdCriterion autoMitigate: false enabled: true references: - name: Private DNS Alert Metrics url: https://learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/microsoft-network-privatednszones-metrics deployments: - name: Deploy PDNSZ Registration Capacity Utilization Alert template: Deploy-PDNSZ-RegistrationCapacityUtilization-Alert.json type: Policy tags: - alz properties: scope: Resource multiResource: false guid: c064753f-ea6a-4940-b603-975adb5127ae - name: RecordSetCount description: Number of Record Sets in a Private DNS zone type: Metric verified: false visible: true tags: - auto-generated - agc-472 properties: metricName: RecordSetCount metricNamespace: Microsoft.Network/privateDnsZones severity: 2 windowSize: PT1H evaluationFrequency: PT1H timeAggregation: Maximum operator: GreaterThan criterionType: StaticThresholdCriterion threshold: 18750.0 enabled: true guid: b410b69e-8bd5-44fe-899d-f4d5dce9931a