Jun 12 2021
- last edited on
Apr 08 2022
I need to deploy the Diagnostics Settings across all the Azure Windows & Azure Linux Virtual Machines.
Manual is a tedious tasks, Is there any option I can use automation to enable in across all the environment ?
Jun 12 2021 11:10 PMSolution
Jun 12 2021 11:16 PM
Jun 14 2021 07:18 AM
Hi @Sandeep_Poojary ,
I would recommend you leverage Azure Policies and the "policy-driven governance" recommended practice.
There is a built-in policy initiative that can automatically deploy (deploy if not exist policy effect) both Azure Monitor Agent and Dependency agent on your Windows and Linux VMs running in Azure (and outside as well through Azure Arc).
The initiative ID is /providers/Microsoft.Authorization/policySetDefinitions/55f3eceb-5573-4f18-9695-226972c6d74a. You can look it up in the Azure Policy blade and assign it to the scope you like (e.g. individual subscriptions or Management Groups).