diff --git a/docs/content/patterns/alz/HowTo/Bring-your-own-Managed-Identity.md b/docs/content/patterns/alz/HowTo/Bring-your-own-Managed-Identity.md index 7bf8df8a..1b4e7a2a 100644 --- a/docs/content/patterns/alz/HowTo/Bring-your-own-Managed-Identity.md +++ b/docs/content/patterns/alz/HowTo/Bring-your-own-Managed-Identity.md @@ -1,7 +1,7 @@ --- title: Bring Your Own User Assigned Managed Identity geekdocCollapseSection: true -weight: 95 +weight: 80 --- ## Overview diff --git a/docs/content/patterns/alz/HowTo/Bring-your-own-Notifications.md b/docs/content/patterns/alz/HowTo/Bring-your-own-Notifications.md index 477cd72e..7d779a92 100644 --- a/docs/content/patterns/alz/HowTo/Bring-your-own-Notifications.md +++ b/docs/content/patterns/alz/HowTo/Bring-your-own-Notifications.md @@ -1,7 +1,7 @@ --- title: Bring Your Own Notifications geekdocCollapseSection: true -weight: 100 +weight: 90 --- ## Overview diff --git a/docs/content/patterns/alz/HowTo/Cleaning-up-a-Deployment.md b/docs/content/patterns/alz/HowTo/Cleaning-up-a-Deployment.md index 2263fd7a..2478f567 100644 --- a/docs/content/patterns/alz/HowTo/Cleaning-up-a-Deployment.md +++ b/docs/content/patterns/alz/HowTo/Cleaning-up-a-Deployment.md @@ -1,7 +1,7 @@ --- title: Clean-up AMBA-ALZ Deployment geekdocCollapseSection: true -weight: 70 +weight: 52 --- In some cases, you may need to remove all resources deployed by the AMBA-ALZ solution. The following instructions provide a detailed guide on executing a PowerShell script to delete all deployed resources, including: diff --git a/docs/content/patterns/alz/HowTo/Telemetry.md b/docs/content/patterns/alz/HowTo/Telemetry.md index 344f5010..ff1444ab 100644 --- a/docs/content/patterns/alz/HowTo/Telemetry.md +++ b/docs/content/patterns/alz/HowTo/Telemetry.md @@ -1,7 +1,7 @@ --- title: Disable telemetry tracking geekdocCollapseSection: true -weight: 90 +weight: 100 --- diff --git a/docs/content/patterns/alz/HowTo/Threshold-Override.md b/docs/content/patterns/alz/HowTo/Threshold-Override.md index e1540c5e..71258ae2 100644 --- a/docs/content/patterns/alz/HowTo/Threshold-Override.md +++ b/docs/content/patterns/alz/HowTo/Threshold-Override.md @@ -1,7 +1,7 @@ --- title: Override alert thresholds geekdocCollapseSection: true -weight: 85 +weight: 70 --- ## Overview diff --git a/docs/content/patterns/alz/HowTo/UpdateToNewReleases/Update_to_release_2024_12_10.md b/docs/content/patterns/alz/HowTo/UpdateToNewReleases/Update_to_release_2024_12_10.md new file mode 100644 index 00000000..0a2676cf --- /dev/null +++ b/docs/content/patterns/alz/HowTo/UpdateToNewReleases/Update_to_release_2024_12_10.md @@ -0,0 +1,13 @@ +--- +title: Updating to release 2024-12-10 +geekdocCollapseSection: true +weight: 95 +--- + +{{< hint type=Info >}} +**_No pre-update or post-update actions_** are required. +{{< /hint >}} + +## Update + +Complete the activities documented in the [Steps to update to the latest release](../#steps-to-update-to-the-latest-release) page. diff --git a/docs/content/patterns/alz/HowTo/UpdateToNewReleases/_index.md b/docs/content/patterns/alz/HowTo/UpdateToNewReleases/_index.md index dbeeb8b1..fe34aac8 100644 --- a/docs/content/patterns/alz/HowTo/UpdateToNewReleases/_index.md +++ b/docs/content/patterns/alz/HowTo/UpdateToNewReleases/_index.md @@ -1,7 +1,7 @@ --- title: Update to new releases geekdocCollapseSection: true -weight: 71 +weight: 51 --- ## What is included in the latest release diff --git a/docs/content/patterns/alz/HowTo/deploy/Customize-Policy-Assignment.md b/docs/content/patterns/alz/HowTo/deploy/Customize-Policy-Assignment.md index 386394ff..38c45ed0 100644 --- a/docs/content/patterns/alz/HowTo/deploy/Customize-Policy-Assignment.md +++ b/docs/content/patterns/alz/HowTo/deploy/Customize-Policy-Assignment.md @@ -16,7 +16,7 @@ To adjust alert thresholds for one or more metric alerts, specify the relevant p Two versions of the parameter file are available: -1. [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/2024-11-01/patterns/alz/alzArm.param.json) aligned with the latest release. +1. [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/2024-12-10/patterns/alz/alzArm.param.json) aligned with the latest release. 2. [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/main/patterns/alz/alzArm.param.json) aligned with the main branch. ### Applying Changes to the Parameter File diff --git a/docs/content/patterns/alz/HowTo/deploy/Deploy-only-Service-Health-Alerts.md b/docs/content/patterns/alz/HowTo/deploy/Deploy-only-Service-Health-Alerts.md index a6541e8b..73b8f267 100644 --- a/docs/content/patterns/alz/HowTo/deploy/Deploy-only-Service-Health-Alerts.md +++ b/docs/content/patterns/alz/HowTo/deploy/Deploy-only-Service-Health-Alerts.md @@ -23,7 +23,7 @@ In this example we will deploy the Service Health Policy Set Definition via Azur To start, you can either download a copy of the parameter file according the version of AMBA-ALZ you are going to deploy or clone/fork the repository. -- [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/2024-11-01/patterns/alz/alzArm.param.json) aligned to the latest release +- [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/2024-12-10/patterns/alz/alzArm.param.json) aligned to the latest release - [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/main/patterns/alz/alzArm.param.json) aligned to the main branch The following changes apply to all scenarios, whether you are aligned or unaligned with ALZ or have a single management group. @@ -253,7 +253,7 @@ The ```location``` variable refers to the deployment location. Deploying to mult Using your preferred command-line tool (Windows PowerShell, Cmd, Bash or other Unix shells), if you closed your previous session, navigate again to the root of the cloned repo and log on to Azure with an account with at least Resource Policy Contributor access at the root of the management group hierarchy where you will be creating the policies and Policy Set Definitions. ```bash -az deployment mg create --template-uri https://raw.githubusercontent.com/Azure/azure-monitor-baseline-alerts/2024-11-01/patterns/alz/alzArm.json --name "amba-GeneralDeployment" --location $location --management-group-id $pseudoRootManagementGroup --parameters .\patterns\alz\alzArm.param.json +az deployment mg create --template-uri https://raw.githubusercontent.com/Azure/azure-monitor-baseline-alerts/2024-12-10/patterns/alz/alzArm.json --name "amba-GeneralDeployment" --location $location --management-group-id $pseudoRootManagementGroup --parameters .\patterns\alz\alzArm.param.json ```
diff --git a/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-CLI.md b/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-CLI.md index 11594582..a4d48ddb 100644 --- a/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-CLI.md +++ b/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-CLI.md @@ -44,7 +44,7 @@ If you have customized the policies as described in [How to modify individual po {{< /hint >}} ```bash -az deployment mg create --name "amba-GeneralDeployment" --template-uri https://raw.githubusercontent.com/Azure/azure-monitor-baseline-alerts/2024-11-01/patterns/alz/alzArm.json --location $location --management-group-id $pseudoRootManagementGroup --parameters ".\patterns\alz\alzArm.param.json" +az deployment mg create --name "amba-GeneralDeployment" --template-uri https://raw.githubusercontent.com/Azure/azure-monitor-baseline-alerts/2024-12-10/patterns/alz/alzArm.json --location $location --management-group-id $pseudoRootManagementGroup --parameters ".\patterns\alz\alzArm.param.json" ``` ## Next Steps diff --git a/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-PowerShell.md b/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-PowerShell.md index a5ffcf1c..13b3879a 100644 --- a/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-PowerShell.md +++ b/docs/content/patterns/alz/HowTo/deploy/Deploy-with-Azure-PowerShell.md @@ -51,7 +51,7 @@ New-AzManagementGroupDeployment -Name "amba-GeneralDeployment" -ManagementGroupI {{< /hint >}} ```powershell -New-AzManagementGroupDeployment -Name "amba-GeneralDeployment" -ManagementGroupId $pseudoRootManagementGroup -Location $location -TemplateUri "https://raw.githubusercontent.com/Azure/azure-monitor-baseline-alerts/2024-11-01/patterns/alz/alzArm.json" -TemplateParameterFile ".\patterns\alz\alzArm.param.json" +New-AzManagementGroupDeployment -Name "amba-GeneralDeployment" -ManagementGroupId $pseudoRootManagementGroup -Location $location -TemplateUri "https://raw.githubusercontent.com/Azure/azure-monitor-baseline-alerts/2024-12-10/patterns/alz/alzArm.json" -TemplateParameterFile ".\patterns\alz\alzArm.param.json" ``` ## Next Steps diff --git a/docs/content/patterns/alz/HowTo/deploy/parameterConfiguration.md b/docs/content/patterns/alz/HowTo/deploy/parameterConfiguration.md index 1f339e82..44a90b40 100644 --- a/docs/content/patterns/alz/HowTo/deploy/parameterConfiguration.md +++ b/docs/content/patterns/alz/HowTo/deploy/parameterConfiguration.md @@ -11,7 +11,7 @@ Updating from the _**preview**_ version is not supported. If you deployed the _* To begin, either download the appropriate parameter file for the version of AMBA-ALZ you are deploying or clone/fork the repository. -- [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/2024-11-01/patterns/alz/alzArm.param.json) for the latest release. +- [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/2024-12-10/patterns/alz/alzArm.param.json) for the latest release. - [alzArm.param.json](https://github.com/azure/azure-monitor-baseline-alerts/blob/main/patterns/alz/alzArm.param.json) for the main branch. The following instructions apply universally, regardless of your alignment with ALZ or if you have a single management group. diff --git a/docs/content/patterns/alz/Overview/Whats-New.md b/docs/content/patterns/alz/Overview/Whats-New.md index c45afdcb..6ab352a1 100644 --- a/docs/content/patterns/alz/Overview/Whats-New.md +++ b/docs/content/patterns/alz/Overview/Whats-New.md @@ -8,6 +8,30 @@ For the latest updates, visit the [Releases](https://github.com/Azure/azure-moni To update your deployment with the latest release, refer to the [Update to new releases](../../HowTo/UpdateToNewReleases) 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](https://github.com/Azure/azure-monitor-baseline-alerts/pull/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 @@ -178,4 +202,3 @@ To update your deployment with the latest release, refer to the [Update to new r - Added guidance for Server Health alert rules - [Deploy only Service Health Alerts](../../HowTo/deploy/Deploy-only-Service-Health-Alerts). - New documentation on updating to a new release - [Update to new releases](../../HowTo/UpdateToNewReleases). - FAQ Updates - [Frequently Asked Questions](../../Resources/FAQ). -