Create, view, and manage metric alerts using Azure Monitor

  1. Home
  2. Create, view, and manage metric alerts using Azure Monitor

Go back to Tutorial

In this we will learn about creating, viewing, and managing Metric alerts in Azure Monitor. Metrics alerts, on the other hand, allow you to be alerted when one of your metrics reaches a certain level. And, they operate with a variety of multi-dimensional platform metrics, custom metrics, including standard and bespoke Application Insights metrics.

Create with Azure portal

The following procedure describes how to create a metric alert rule in Azure portal:

  • Firstly, in Azure portal, click on Monitor. The Monitor blade consolidates all your monitoring settings and data in one view.
  • Secondly, click Alerts then click + New alert rule.
  • Thirdly, Click Select target, in the context pane that loads, select a target resource that you want to alert on.
  • However, if the selected resource has metrics you can create alerts on, Available signals on the bottom right will include metrics. You can view the full list of resource types supported for metric alerts in this article.
  • Once you have selected a target resource, click on Add condition.
  • Next, you will see a list of signals supported for the resource, select the metric you want to create an alert on.
  • You will see a chart for the metric for the last six hours. Use the Chart period dropdown to select to see longer history for the metric.
  • And, if the metric has dimensions, you will see a dimensions table presented. Select one or more values per dimension.
  • Then, select the Threshold type, Operator, and Aggregation type. This will determine the logic that the metric alert rule will evaluate.
  • And, click Done.
  • Optionally, add another criteria if you want to monitor a complex alert rule. Currently users can have alert rules with Dynamic Thresholds criteria as a single criterion.
  • After that, fill in Alert details like Alert rule name, Description, and Severity.
  • Then, add an action group to the alert either by selecting an existing action group or creating a new action group.
  • Lastly, click Done to save the metric alert rule.
AZ-104  practice tests

View and manage with Azure portal

The Manage Rules blade under Alerts allows you to examine and manage metric alert rules. The steps below will show you how to examine and update your metric alert rules.

  • Firstly, in Azure portal, navigate to Monitor
  • Secondly, click on Alerts and Manage rules
  • Thirdly, in the Manage rules blade, you can view all your alert rules across subscriptions. You can further filter the rules using Resource group, Resource type, and Resource. And, if you want to see only metric alerts, select Signal type as Metrics.
  • Then, click on the name of the metric alert rule you want to edit
  • Next, in the Edit Rule, click on the Alert criteria you want to edit. You can change the metric, threshold condition and other fields as required
  • Lastly, click Done to save your edits.

With Azure CLI

  • Firstly, go to Azure portal, click on Cloud Shell.
  • Secondly, at the prompt, you can use commands with –help option to learn more about the command and how to use it. For example, the following command shows you the list of commands available for creating, viewing, and managing metric alerts

Azure CLI
az monitor metrics alert –help

  • Thirdly, you can create a simple metric alert rule that monitors if average Percentage CPU on a VM is greater than 90

Azure CLI
az monitor metrics alert create -n {nameofthealert} -g {ResourceGroup} –scopes {VirtualMachineResourceID} –condition “avg Percentage CPU > 90” –description {descriptionofthealert}

  • Next, you can view all the metric alerts in a resource group using the following command

Azure CLI
az monitor metrics alert list -g {ResourceGroup}

  • You can see the details of a particular metric alert rule using the name or the resource ID of the rule.

Azure CLI
az monitor metrics alert show -g {ResourceGroup} -n {AlertRuleName}

Azure CLI
az monitor metrics alert show –ids {RuleResourceId}

  • After that, you can disable a metric alert rule using the following command.

Azure CLI
az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} –enabled false

  • Lastly, you can delete a metric alert rule using the following command.

Azure CLI
az monitor metrics alert delete -g {ResourceGroup} -n {AlertRuleName}

Create, view, and manage metric alerts using Azure Monitor AZ-104 online course

Reference: Microsoft Documentation

Go back to Tutorial

Menu