Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Understanding Monitoring Alerts and Notifications in Azure

Updated: May 15, 2014

An alert rule enables you to monitor an available metric within a supported Azure service. When the value of a specified metric violates the threshold assigned for a rule, the alert rule becomes active and registers an alert. When you create an alert rule, you can select options to send an email notification to the service administrator and co-administrators, or another administrator, when the rule becomes active, and when an alert condition is resolved.

The Alerts page in the Management Services section of the Microsoft Azure Management Portal displays a list of existing alert rules. From this page, you can view quick status for existing rules, access additional details about a specific rule, create new rules, and manage existing rules. For related information, see How to: Receive Alert Notifications and Manage Alert Rules in Azure.

You can create up to 10 alert rules for each Azure subscription. If you reach the maximum number of allowable rules, you must remove an existing rule before you can create another.

There are two primary sections of the Alerts page. These are:

  • A list filter, which you can use to query for alert rules that meet specific criteria such as subscription ID, alert status, service type, and service name.

  • A rules list, which displays information about your existing rules. To view additional information about a rule, click the name of a rule in the list.

Azure supports creating alert rules for the following resource types:

  • Cloud Services

    You can configure cloud service alert rules on:

    • Monitoring metrics from the cloud service host operating system

    • Performance counters collected from the cloud service guest virtual machine

    • Web endpoint status metrics

  • Mobile Services

    You can configure mobile service alert rules on monitoring metrics from mobile endpoint status.

    To monitor availability information for mobile services, the mobile server needs to be in standard mode, and you first need to enable mobile endpoint monitoring. To configure mobile endpoint monitoring, open the Configure page for the mobile service, and add the URLs and locations that you want to monitor to your mobile endpoints. You can monitor two URLs and up to three geographic locations each.

  • SQL Databases

    You can configure SQL database alert rules on the metrics documented in the topic sys.resource_stats (SQL Database). Use the Add Rule task to create rules for the following metrics:

    • CPU Percent: The average compute utilization in percentage of the limit of the service tier.

    • Data Read Percent: The average read resource utilization in percentage based on the limit of the service tier.

    • Log Write Percent: The average write resource utilization in percentage of the limit of the service tier.

    • Storage: The maximum storage size in megabytes for the time period, including database data, indexes, stored procedures and metadata.

  • Storage

    You can configure blob, queue, and table alert rules on monitoring metrics. Monitoring must be configured in the storage account before you can create alert rules. To configure storage account monitoring, open the Configure page for the storage account and select the level of monitoring for blobs, queues, and tables.

  • Virtual Machines

    You can configure virtual machine alert rules on:

    • Monitoring metrics from the virtual machine host operating system

    • Web endpoint status metrics

  • Websites

    You can configure website alert rules on monitoring metrics from website endpoint status.

    To monitor availability information for websites, you first need to enable web endpoint monitoring. For information about how to configure web endpoint monitoring, see How to: Monitor web endpoint status.

© 2015 Microsoft