Azure Monitor Baseline Alerts
Download AlertsGlossaryGitHubGitHub IssuesToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

What's New

For the latest updates, visit the Releases page.

To update your deployment with the latest release, refer to the Update to new releases guide.

2024-12-10

New Features

  • Assignment of VM and Hybrid VM initiatives to Platform MG.
  • Faster deployment thanks to both template and ARM engine improvements.

Bug Fixes

  • Resolved [#400]: Fix for log alerts policy remediation not working when ALZMonitorDisableTagName parameter value contains dashes.

Documentation Updates

  • Improved navigation for the ALZ pattern content by restructuring the menu.
  • Improved spelling and grammar for the ALZ pattern content.
  • Updated the Introduction to deploying the AMBA-ALZ Pattern page with the new Platform Management Group assignment for both VM initiative and Hybrid VM initiative.
  • Updated broken links.

Tools

  • Automation:
    • Created workflow to assign issues to the relevant owner based on labels.
    • Added GitHub action to validate yml schemas.

2024-11-01

New Features

  • Introduced a new policy definition to audit/update Recovery Vault ASR Health Alerting to Azure Monitor alerts.
  • Script Consolidation: The scripts Remove-AMBADeployments.ps1, Remove-AMBANotificationAssets.ps1, Start-AMBACleanup.ps1, Start-AMBAOldArpCleanup.ps1, and Start-AMBAPolicyInitiativesAndAssignmentsCleanup.ps1 have been merged into a single script named Start-AMBA-ALZ-Maintenance.ps1 [#352: Consolidate maintenance scripts]. This enhancement allows the removal of alerts for deleted resources (orphaned alerts).

Bug Fixes

  • Resolved [#323]: Ensured the -WhatIf parameter is honored by all script commands and fixed the hybrid disconnected alert bug.
  • Resolved [#342]: Fixed GitHub issue link and Management Subscription ID.
  • Resolved [#346]: Updated useCommonSchema to useCommonAlertSchema in Deploy_ServiceHealth_ActionGroups and Deploy_Suppression_AlertProcessing_Rule Policy Definitions.
  • Resolved [#357]: Fixed the ExpressRoute QoS remediation issue.
  • Resolved [#362]: Standardized parameter usage for failingPeriods and evaluationPeriods.
  • Resolved [#381]: Fixed Connectivity policy initiative, tag name case consistency, and updated tag override documentation.

Documentation Updates

Tools

  • Automation:
    • Removed the previous workflow that automated the creation of ARM templates for Azure Policies/PolicySets due to a security issue.
    • Introduced a new workflow to ensure policy updates and verify the Bicep build has been run by the contributor.

2024-09-02

New Features

  • AMBA Portal Accelerator: Launched the Azure Monitor Baseline Alerts Accelerator in preview, enabling quick and confident alert deployment through the Azure Portal UI. For detailed instructions, see Deploy via the Azure Portal (Preview).

  • Modular Initiatives: Deprecated the former Landing Zone Initiative in favor of a modular approach with distinct components. For more details, visit Policy Initiatives.

    • Key Management
    • Load Balancing
    • Network Changes
    • Recovery Services
    • Storage
    • VM
    • Web
  • Threshold Override: Allows adjustment of alert thresholds for specific resources using a tag. This feature is available for metrics and log alerts. Learn more: Alert Threshold Override.

  • Custom Tags to Disable Monitoring: Specify a tag name and values to disable monitoring for certain resources.

  • Added new alert rules for Azure Key Vault Managed HSM, included in Identity and Key Management initiatives.

  • Added a new Daily Cap threshold alert for Log Analytics workspace, included in the Management initiative.

  • Added a new Application Insight Throttling alert, included in the Web initiative.

  • Added a new ActivityLog Alert for deleting Application Insight, included in the Web initiative.

  • Enabled changing Application Gateway dynamic alert sensitivity.

  • Deprecated the Landing Zone Initiative.

Bug Fixes

  • Resolved [#280]: Fixed AGW Compute Units Alert and AGW Unhealthy Host Count Alert non-compliance after remediation.
  • Resolved [#278]: Fixed Deploy VNetG ExpressRoute CPU Utilization Alert remediation failure.
  • Resolved [#284]: Fixed missing AMBA policy ALZ_ServiceHealth_ActionGroups during remediation.
  • Resolved [#253]: Updated older version used in documentation.
  • Resolved [#261]: Corrected display name VMLowOSDisk(Write/Read)LatencyAlert to VMHighOSDisk(Write/Read)LatencyAlert.
  • Resolved [#260]: Added threshold parameter for ALZ alerts ALZ_WSFMemoryPercentage, ALZ_WSFCPUPercentage.
  • Fixed casing in metadata and policies.
  • Fixed default values for multiple parameters in VM and Hybrid initiatives.

Documentation Updates

Tools

  • Automation: Introduced a new workflow to automate ARM template creation for Azure Policies/PolicySets, triggered by pull request events.

2024-06-05

New Features

Bug Fixes

  • Changed minFailingPeriodsToAlert and numberOfEvaluationPeriods in existenceCondition from 2 to 4 to fix compliance evaluation.
  • Changed timeAggregation to Average for AGW BackendLastByteResponseTime and AGW ApplicationGatewayTotalTime policies. Issue #194.
  • Fixed case-sensitive parameters Issue #185.

Documentation Updates

  • Updated Deploy only Service Health Alert documentation for json-strings in cloud shell.

2024-04-12

New Features

  • Updated Existence Condition to detect and remediate configuration drift. The following parameters were added to the Existence Condition of the policies:

    • Static alerts: EvaluationFrequency, WindowSize, Threshold, Severity, Operator, autoMitigate

    • Dynamic alerts: alertSensitivity, numberOfEvaluationPeriods, minFailingPeriodsToAlert

  • Added suppression Alert Processing Rule in notification Assets policy. See Temporarily disabling notifications for details.

  • Email address for Action Group is no longer mandatory.

  • Bring your own Action Group and/or Alert Processing Rules. See Bring Your Own Notifications (BYON) for details.

Bug Fixes

  • Fixed operator for SNATPortUtilization for Azure Firewall.
  • Corrected name for Deploy Activity Log Storage Account Delete Policy.

Documentation Updates

  • Updated deployment documentation to use the latest release.
  • Updated Deploy only Service Health Alert documentation.
  • Updated AMBA-ALZ Diagrams to include new notification assets initiative and Action group options. AMBA-Diagram.

2024-03-01

New Features

  • Enhanced action group for more notification and action choices:
    • Email Azure Resource Manager Role
    • Azure Function
    • Event Hubs
    • Logic App
    • Webhook
  • Service health initiative now has its own Action Group.
  • Added Notification Assets initiative.
  • Introduced a new policy for Storage Account Deletion. Issue #76.
  • Updated remediation script for better experience with the new action group for Service Health.

Bug Fixes

  • Resolved: unable to deploy via pipeline using ubuntu-latest. Issue #64.
  • Fixed PIP VIP alert existence condition to check only for standard SKU. Issue #80.

Documentation Updates

2023-11-14

New Features

  • Service Health Policy Set Definition now includes parameters to set Policy Effect. Default value is “deployIfNotExists”.
  • Added alert rules in Landing Zone Policy Set Definition:
    • Front door (Microsoft.Cdn/profiles)
    • Front door classic (Microsoft.Network/frontdoors)
    • Traffic Manager (Microsoft.Network/trafficmanagerprofiles)
    • App Service (Microsoft.Web/serverfarms)

Bug Fixes

  • Updated path in sample-workflow Issue #30.
  • Updated sample commands in Start-AMBARemediation.ps1 Pull #49.
  • Fixed Role Assignment cleanup script Issue #42.
  • Fixed VSCode template validation error Issue #43.

Documentation Updates