Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 2.64 KB

best-practices-alerts.md

File metadata and controls

45 lines (31 loc) · 2.64 KB
title description ms.topic author ms.author ms.date ms.reviewer
Best practices for Azure Monitor alerts
Provides a template for a Well-Architected Framework (WAF) article specific to Azure Monitor alerts.
conceptual
AbbyMSFT
abbyweisberg
09/04/2023
abbyweisberg

Best practices for Azure Monitor alerts

This article provides architectural best practices for Azure Monitor alerts, alert processing rules, and action groups. The guidance is based on the five pillars of architecture excellence described in Azure Well-Architected Framework.

For more information about alerts and notifications, see Azure Monitor alerts overview.

Reliability

In the cloud, we acknowledge that failures happen. Instead of trying to prevent failures altogether, the goal is to minimize the effects of a single failing component. Use the following information to minimize failure of your Azure Monitor alert rule components.

[!INCLUDE waf-alerts-reliability]

Security

Security is one of the most important aspects of any architecture. Azure Monitor provides features to employ both the principle of least privilege and defense-in-depth. Use the following information to maximize the security of Azure Monitor alerts.

[!INCLUDE waf-alerts-security]

Cost optimization

Cost optimization refers to ways to reduce unnecessary expenses and improve operational efficiencies. You can significantly reduce your cost for Azure Monitor by understanding your different configuration options and opportunities to reduce the amount of data that it collects. See Azure Monitor cost and usage to understand the different ways that Azure Monitor charges and how to view your monthly bill.

Note

See Optimize costs in Azure Monitor for cost optimization recommendations across all features of Azure Monitor.

[!INCLUDE waf-alerts-cost]

Operational excellence

Operational excellence refers to operations processes required keep a service running reliably in production. Use the following information to minimize the operational requirements for supporting Azure Monitor alerts.

[!INCLUDE waf-alerts-operation]

Performance efficiency

Performance efficiency is the ability of your workload to scale to meet the demands placed on it by users in an efficient manner. Alerts offer a high degree of performance efficiency without any design decisions.

Next step