Modules
Sign in
Get Help

How To Enable Azure Diagnostics For VMs Using PowerShell Script?

QUESTION

How To Enable Azure Diagnostics For VMs Using PowerShell Script?

RESOLUTION

1. Install PowerShell ISE, our preferred PowerShell IDE (standard PowerShell works fine as well).

2. Make sure Azure RemoteManagement (Azure RM) modules are installed.

3. Download the script attached to this article

4. Open it with PowerShell.

5. Follow instructions on the screen to run the script - you will have to log in with Owner role credentials in order to run it successfully. 

 

Or, you can run the script from PowerShell command line: 

- Enable diagnostics for all VMs :

& '.\enable-diagnostics.ps1' 

- Enable diagnostics for one VM (must provide resource group name) :

& '.\enable-diagnostics.ps1'  -targetRsgName “mygroupname” -targetVmNamevmname

 - Parameters:

-subscriptionId 1234 

Specify the name of the Azure subscription ID to run the script against. If not specified, it will be rUn against your default subscription.

______________

Many of your Azure accounts contain a lot of resources, and Diagnostics On are required for Unigma to gather metrics and generate alerts. Using this script, you can enable Diagnostics across one, many or all of your resources. 

Please follow these steps.

 

 

Attachments

Have more questions?

Contact us

Was this article helpful?
0 out of 0 found this helpful

Provide feedback for the Documentation team!

Browse this section