MP.AZR.1020 Ensure at least one Cost Management budget has alerts configured
At least one subscription-scoped Azure Cost Management budget should have an enabled alert notification with a configured recipient to provide proactive cost monitoring and prevent unexpected cloud spend from going unnoticed. This is a local custom check, not an automated APRL-mapped check or a universal Well-Architected Framework requirement; apply it according to your organization's baseline and workload requirements.
Remediation action:
- In the Azure portal, navigate to Cost Management + Billing > Cost Management > Budgets.
- Click + Add to create a new budget.
- Set the scope to a subscription, then enter the budget name and amount.
- Set the reset period (monthly, quarterly, or annually).
- Under Alerts, add at least one alert condition and configure an email address, contact role, or action group. Ensure the alert is enabled.
- Click Create.
Using Azure CLI:
az consumption budget create --budget-name <name> --amount <amount> --time-grain Monthly --start-date <YYYY-MM-DD> --end-date <YYYY-MM-DD> --notifications ...
Related links
%TestResult%