services/Compute/virtualMachines/alerts.yaml (1,221 lines of code) (raw):
- name: Available Memory Bytes (MBytes)
description: Amount of physical memory, in bytes, immediately available for allocation
to a process or for system use in the Virtual Machine
type: Metric
verified: false
visible: false
tags:
- alz
- hpc
properties:
metricName: Available Memory Bytes
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: LessThan
threshold: 1000
criterionType: StaticThresholdCriterion
autoMitigate: false
enabled: true
references:
- name: Supported Metrics for Microsoft.Compute/virtualMachines
url: https://learn.microsoft.com/azure/azure-monitor/reference/supported-metrics/microsoft-compute-virtualmachines-metrics
deployments:
- name: Deploy VM Available Memory Bytes (MBytes) Alert
template: Deploy-VM-AvailableMemory-Alert.json
type: Policy
tags:
- alz
properties:
scope: Resource
multiResource: false
guid: b0bd7c37-eb24-47c2-a032-f925594152ed
- name: Data Disk Read Latency (ms)
description: Log Alert for Virtual Machine Data Disk Read Latency (ms)
type: Log
verified: false
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 25
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: Disk
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "LogicalDisk" and Name == "ReadLatencyMs"
| extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"])
| where Disk !in ("C:","/")
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated,15m), Computer,
_ResourceId, Disk
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM Data Disk Read Latency Alert
template: Deploy-VM-DataDiskReadLatency-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: abddd643-e7c7-411c-b13a-64fdbb406cc8
- name: Data Disk Free Space Percentage
description: Log Alert for Virtual Machine Data Disk Free Space Percentage
type: Log
verified: true
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: LessThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 10
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: Disk
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "LogicalDisk" and Name == "FreeSpacePercentage"
| extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"])
| where Disk !in ("C:","/")
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated,15m), Computer,
_ResourceId, Disk
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM Data Disk Free Space Percentage Alert
template: Deploy-VM-DataDiskSpace-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: 5dbf3a3d-7f08-4deb-a153-129c3485da84
- name: Data Disk Write Latency (ms)
description: Log Alert for Virtual Machine Data Disk Write Latency (ms)
type: Log
verified: true
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 25
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: Disk
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "LogicalDisk" and Name == "WriteLatencyMs"
| extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"])
| where Disk !in ("C:","/")
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated,15m), Computer,
_ResourceId, Disk
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM Data Disk Write Latency Alert
template: Deploy-VM-DataDiskWriteLatency-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: 5c51e187-5b5d-428d-98d8-fb9ab4fea646
- name: Heartbeat
description: Log Alert for Virtual Machine Heartbeat
type: Log
verified: false
visible: true
properties:
severity: 1
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 10
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'Heartbeat
| summarize TimeGenerated=max(TimeGenerated) by Computer, _ResourceId
| extend Duration = datetime_diff("minute",now(),TimeGenerated)
| summarize AggregatedValue = min(Duration) by Computer, bin(TimeGenerated,5m),
_ResourceId
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM HeartBeat Alert for all VMs in the subscription
template: Deploy-VM-HeartBeat-Alert.json
type: Policy
tags:
- alz
- hpc
properties:
scope: Subscription
multiResource: false
- name: Deploy VM HeartBeat Alert for VMs in the resource group
template: Deploy-VM-HeartBeatAlertRG.json
type: Policy
tags:
- alz
properties:
scope: Resource
multiResource: false
guid: b3a5f580-77a6-4161-9a1e-7370ce783e67
- name: Network Read (bytes/sec)
description: Log Alert for Virtual Machine Network Read (bytes/sec)
type: Log
verified: true
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 10000000
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: NetworkInterface
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "Network" and Name == "ReadBytesPerSecond"
| extend NetworkInterface=tostring(todynamic(Tags)["vm.azm.ms/networkDeviceId"])
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated, 15m), Computer,
_ResourceId, NetworkInterface
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM Nework Read (bytes/sec) Alert
template: Deploy-VM-NetworkIn-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: b565e73f-71c8-4bb3-a792-903b67775497
- name: Network Write (bytes/sec)
description: Log Alert for Virtual Machine Network Write (bytes/sec)
type: Log
verified: true
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 10000000
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: NetworkInterface
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "Network" and Name == "WriteBytesPerSecond"
| extend NetworkInterface=tostring(todynamic(Tags)["vm.azm.ms/networkDeviceId"])
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated, 15m), Computer,
_ResourceId, NetworkInterface
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM Nework Write (bytes/sec) Alert
template: Deploy-VM-NetworkOut-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: 552ca1f1-d69d-4bc2-b044-19f81b225fd4
- name: OS Disk Read Latency (ms)
description: Log Alert for Virtual Machine Data OS Read Latency (ms)
type: Log
verified: false
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 25
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: Disk
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "LogicalDisk" and Name == "ReadLatencyMs"
| extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"])
| where Disk in ("C:","/")
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated, 15m), Computer,
_ResourceId, Disk
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM OS Disk Read Latency Alert
template: Deploy-VM-OSDiskReadLatency-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: 299ce963-728a-48c8-8b7d-e05b5f8a8f38
- name: OS Disk Free Space Percentage
description: Log Alert for Virtual Machine OS Disk Free Space Percentage
type: Log
verified: true
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: LessThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT15M
threshold: 20
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: Disk
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "LogicalDisk" and Name == "FreeSpacePercentage"
| extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"])
| where Disk in ("C:","/")
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated, 15m), Computer,
_ResourceId, Disk
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM OS Disk Free Space Percentage Alert
template: Deploy-VM-OSDiskSpace-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: dca7af9f-cad2-4751-a61f-77d92c2ce523
- name: OS Disk Write Latency (ms)
description: Log Alert for Virtual Machine OS Disk Write Latency (ms)
type: Log
verified: false
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 25
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
- name: Disk
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics| where Origin == "vm.azm.ms"
| where Namespace == "LogicalDisk" and Name == "WriteLatencyMs"
| extend Disk=tostring(todynamic(Tags)["vm.azm.ms/mountId"])
| where Disk in ("C:","/")
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated, 15m), Computer,
_ResourceId, Disk
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM OS Disk Write Latency Alert
template: Deploy-VM-OSDiskWriteLatency-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: 37d9da12-88e6-4c01-8772-384920d34458
- name: Processor Utilization Percentage
description: Log Alert for Virtual Machine Processor Utilization Percentage
type: Log
verified: true
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: GreaterThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 85
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "Processor" and Name == "UtilizationPercentage"
| summarize AggregatedValue = avg(Val) by bin(TimeGenerated, 15m), Computer,
_ResourceId
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM Processor Utilization Percentage Alert
template: Deploy-VM-PercentCPU-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: 56d57b79-b7c3-4a17-a96b-3fc7152d9c5c
- name: Available Memory Percentage
description: Log Alert for Virtual Machine Available Memory Percentage
type: Log
verified: true
visible: true
tags:
- alz
- hpc
properties:
severity: 2
operator: LessThan
timeAggregation: Average
windowSize: PT15M
evaluationFrequency: PT5M
threshold: 10
metricMeasureColumn: AggregatedValue
resouceIdColumn: _ResourceId
dimensions:
- name: Computer
operator: Include
values:
- '*'
failingPeriods:
numberOfEvaluationPeriods: 1
minFailingPeriodsToAlert: 1
query: 'InsightsMetrics
| where Origin == "vm.azm.ms"
| where Namespace == "Memory" and Name == "AvailableMB"
| extend TotalMemory = toreal(todynamic(Tags)["vm.azm.ms/memorySizeMB"])
| extend AvailableMemoryPercentage = (toreal(Val) / TotalMemory) * 100.0
| summarize AggregatedValue = avg(AvailableMemoryPercentage) by bin(TimeGenerated,
15m), Computer, _ResourceId
'
autoMitigate: true
autoResolve: true
autoResolveTime: 0:10:00
enabled: true
references:
- name: 'Monitor virtual machines with Azure Monitor: Alerts'
url: https://learn.microsoft.com/en-us/azure/azure-monitor/vm/monitor-virtual-machine-alerts#common-alert-rules
deployments:
- name: Deploy VM Available Memory Percentage Alert
template: Deploy-VM-PercentMemory-Alert.json
type: Policy
tags:
- alz
properties:
scope: Subscription
multiResource: false
guid: 69912da3-8d8d-4d57-884a-97c2bdd03bdd
- name: Percentage CPU
description: The percentage of allocated compute units that are currently in use
by the Virtual Machine(s)
type: Metric
verified: true
visible: true
properties:
metricName: Percentage CPU
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 80
enabled: true
guid: a9bac9fd-2382-4ce1-b68b-8898caf45038
- name: Data Disk IOPS Consumed Percentage
description: Percentage of data disk I/Os consumed per minute. Only available on
VM series that support premium storage.
type: Metric
verified: true
visible: true
properties:
metricName: Data Disk IOPS Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 95.0
enabled: true
guid: b0cbb9f8-cc67-4e7d-95a8-5a058c6de7e0
- name: OS Disk IOPS Consumed Percentage
description: Percentage of operating system disk I/Os consumed per minute. Only
available on VM series that support premium storage.
type: Metric
verified: true
visible: true
properties:
metricName: OS Disk IOPS Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 95.0
enabled: true
guid: a2bf3c43-d327-473b-9204-f77e2a0fe398
- name: Available Memory Bytes
description: Amount of physical memory, in bytes, immediately available for allocation
to a process or for system use in the Virtual Machine
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-130712
- hpc
properties:
metricName: Available Memory Bytes
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: LessThan
criterionType: StaticThresholdCriterion
threshold: 1000000000
enabled: true
guid: bf1e0006-6089-4f92-a115-fc83aa0fbdd5
- name: Network In Total
description: The number of bytes received on all network interfaces by the Virtual
Machine(s) (Incoming Traffic)
type: Metric
verified: true
visible: true
properties:
metricName: Network In Total
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Total
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 500000000000
enabled: true
guid: ea4501a3-1e77-4df1-ab61-3ee28ae529eb
- name: Network Out Total
description: The number of bytes out on all network interfaces by the Virtual Machine(s)
(Outgoing Traffic)
type: Metric
verified: true
visible: true
properties:
metricName: Network Out Total
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Total
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 200000000000
enabled: true
guid: e2028144-b142-445c-b544-3bb438537c8f
- name: VmAvailabilityMetric
description: Measure of Availability of Virtual machines over time.
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-83394
- hpc
properties:
metricName: VmAvailabilityMetric
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: LessThan
criterionType: StaticThresholdCriterion
threshold: 1
enabled: true
guid: 3fa5376a-705a-48e4-b314-6282a74c9f7c
- name: OS Disk Bandwidth Consumed Percentage
description: Percentage of operating system disk bandwidth consumed per minute.
Only available on VM series that support premium storage.
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-9986
properties:
metricName: OS Disk Bandwidth Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 90.0
enabled: true
guid: f7e19635-0118-4040-83d5-2f4c2150aef1
- name: Inbound Flows
description: Inbound Flows are number of current flows in the inbound direction
(traffic going into the VM)
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-8620
properties:
metricName: Inbound Flows
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT15M
evaluationFrequency: PT15M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 100000.0
enabled: true
guid: 6de4e570-4270-4e9b-949e-5680b061e7fd
- name: Data Disk Bandwidth Consumed Percentage
description: Percentage of data disk bandwidth consumed per minute. Only available
on VM series that support premium storage.
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-8551
properties:
metricName: Data Disk Bandwidth Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 90.0
enabled: true
guid: b57b0749-f851-4c3d-b7fb-7cf26f3bf16a
- name: Outbound Flows
description: Outbound Flows are number of current flows in the outbound direction
(traffic going out of the VM)
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-8472
properties:
metricName: Outbound Flows
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT15M
evaluationFrequency: PT15M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 100000.0
enabled: true
guid: a477bf96-4b0f-471c-b5d3-0acdb59612e6
- name: Data Disk Queue Depth
description: Data Disk Queue Depth(or Queue Length)
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-8619
- hpc
- agc-6701
properties:
metricName: Data Disk Queue Depth
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT5M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 100.0
enabled: true
guid: 040bc9c3-da5c-4fd0-b160-979ce89364ae
- name: CPU Credits Remaining
description: Total number of credits available to burst. Only available on B-series
burstable VMs
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-4417
properties:
metricName: CPU Credits Remaining
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT1M
timeAggregation: Average
operator: LessThan
criterionType: StaticThresholdCriterion
threshold: 5.0
enabled: true
guid: 821888a1-6490-4a2d-8850-bdc45057a853
- name: OS Disk Queue Depth
description: OS Disk Queue Depth(or Queue Length)
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-3666
properties:
metricName: OS Disk Queue Depth
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 10.0
enabled: true
guid: 36262245-4c8a-4143-9ab4-68e9c23ae19a
- name: VM Cached IOPS Consumed Percentage
description: Percentage of cached disk IOPS consumed by the VM. Only available on
VM series that support premium storage.
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-2736
properties:
metricName: VM Cached IOPS Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 90.0
enabled: true
guid: c878115f-2a89-446e-8980-ef4f152120c5
- name: VM Cached Bandwidth Consumed Percentage
description: Percentage of cached disk bandwidth consumed by the VM. Only available
on VM series that support premium storage.
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-2662
properties:
metricName: VM Cached Bandwidth Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 90.0
enabled: true
guid: eb85f15b-b705-418f-b8ed-93d8cc7a9a6c
- name: VM Uncached IOPS Consumed Percentage
description: Percentage of uncached disk IOPS consumed by the VM. Only available
on VM series that support premium storage.
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-2138
properties:
metricName: VM Uncached IOPS Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 90.0
enabled: true
guid: 765ceb5b-ec1d-44d7-b94d-bb139030df81
- name: VM Uncached Bandwidth Consumed Percentage
description: Percentage of uncached disk bandwidth consumed by the VM. Only available
on VM series that support premium storage.
type: Metric
verified: true
visible: true
tags:
- auto-generated
- agc-2134
properties:
metricName: VM Uncached Bandwidth Consumed Percentage
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT1M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 90.0
enabled: true
guid: e3981e7b-fd8b-4e07-bb68-d598c020c12d
- name: Disk Write Operations/Sec
description: Disk Write IOPS
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-1534
properties:
metricName: Disk Write Operations/Sec
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT1H
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 10.0
enabled: true
guid: edff41cb-d9b8-46ba-ba39-42747c1a4c4b
- name: OS Disk Write Bytes/sec
description: Bytes/Sec written to a single disk during monitoring period for OS
disk
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-1023
properties:
metricName: OS Disk Write Bytes/sec
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 48000000.0
enabled: true
guid: 929b095e-5ea1-48b4-bf4e-bfc1a941a908
- name: CPU Credits Consumed
description: Total number of credits consumed by the Virtual Machine. Only available
on B-series burstable VMs
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-1010
properties:
metricName: CPU Credits Consumed
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 80.0
enabled: true
guid: a407ae10-6263-449c-81b9-172760d6dc6d
- name: Data Disk Write Bytes/sec
description: Bytes/Sec written to a single disk during monitoring period
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-960
properties:
metricName: Data Disk Write Bytes/sec
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 10000000.0
enabled: true
guid: e45d685d-14c4-4422-8096-6f11d628fb20
- name: Disk Read Operations/Sec
description: Disk Read IOPS
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-674
properties:
metricName: Disk Read Operations/Sec
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 400.0
enabled: true
guid: 8bc489c0-d2f7-43c1-9bb7-478c9503fb2e
- name: Data Disk Max Burst IOPS
description: Maximum IOPS Data Disk can achieve with bursting
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-458
properties:
metricName: Data Disk Max Burst IOPS
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT1H
evaluationFrequency: PT30M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 3750.0
enabled: true
guid: 9b0f41af-1c52-4890-a23a-3bfebfee1154
- name: Data Disk Read Operations/Sec
description: Read IOPS from a single disk during monitoring period
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-442
properties:
metricName: Data Disk Read Operations/Sec
metricNamespace: Microsoft.Compute/virtualMachines
severity: 1
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 100.0
enabled: true
guid: 3c5518ea-9a0f-44ff-b197-47b3d6db060b
- name: Disk Write Bytes
description: Bytes written to disk during monitoring period
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-367
properties:
metricName: Disk Write Bytes
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT1M
timeAggregation: Total
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 3500000000.0
enabled: true
guid: b1cc650c-24fe-4f9e-a2ec-5757816526c0
- name: Data Disk Write Operations/Sec
description: Write IOPS from a single disk during monitoring period
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-341
properties:
metricName: Data Disk Write Operations/Sec
metricNamespace: Microsoft.Compute/virtualMachines
severity: 0
windowSize: PT5M
evaluationFrequency: PT5M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 50.0
enabled: true
guid: 326b359d-e0a2-4055-8e1f-f9c5f9df5599
- name: OS Disk Max Burst IOPS
description: Maximum IOPS OS Disk can achieve with bursting
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-303
properties:
metricName: OS Disk Max Burst IOPS
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT1H
evaluationFrequency: PT30M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 3500.0
enabled: true
guid: 916dc60b-b2d2-4708-9fa4-6a36b244f499
- name: Disk Read Bytes
description: Bytes read from disk during monitoring period
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-301
properties:
metricName: Disk Read Bytes
metricNamespace: Microsoft.Compute/virtualMachines
severity: 3
windowSize: PT5M
evaluationFrequency: PT1M
timeAggregation: Total
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 4000000000.0
enabled: true
guid: b9221998-f2bb-4ae8-b2c8-f9c4750e06f7
- name: OS Disk Write Operations/Sec
description: Write IOPS from a single disk during monitoring period for OS disk
type: Metric
verified: false
visible: true
tags:
- auto-generated
- agc-291
properties:
metricName: OS Disk Write Operations/Sec
metricNamespace: Microsoft.Compute/virtualMachines
severity: 2
windowSize: PT5M
evaluationFrequency: PT1M
timeAggregation: Average
operator: GreaterThan
criterionType: StaticThresholdCriterion
threshold: 200.0
enabled: true
guid: 3be4037a-c692-402d-843d-b3fe43053edf