This is a sample System Center 2012 R2 Operations Manager Management Pack enabling for monitoring Microsoft Azure leveraging Azure Powershell and Azure AD Authentication.

It assists with smoothing the management experience by removing the dependency on Azure Management Certificates to authenticate to Azure.

To use this Management Pack you should be running System Center 2012 R2 Operations Manager. You will also need an Azure Subscription as well as a few Azure Web Apps (aka Azure Websites) running in order to test it.

As a side note you can create up to 10 Free Azure Web Apps (websites) on your Azure Subscription.

In Operations Manager a Simple Run As Account needs to be created and then associated with the Azure AD Powershell Run As Profile.

This version only includes one sample monitor targeted at the Azure Subscription level - if having 4 Azure Web Apps running it will remain on healthy state otherwise it will generate a critical state change on the monitor - this monitor is by default disabled meaning you will have to create an override for the target Azure subscription you want to test it against.

The Monitor will also generate an event on the Operations Manager event log to state the output of execution.


Hope it's useful!