17 July 2014 blogs Guido van Brakel 3min read
In this blog post, I’m going to show how to create a business service dashboard for Microsoft Azure, which provides you an overview of the state of the resources you have in Azure, like storage, virtual machines, and Azure websites.
In the following example, we’ll be building out a business service that contains a website, an Azure SQL Database, and a single virtual machine.
The first requirement is to install and configure the Azure Management Pack that you can download from the Microsoft Download Center here. Microsoft MVP Cameron Fuller has a very good blog post on how to configure this management pack. You will also need to install the Windows Azure SQL Database Management Pack that can be downloaded here: Windows Azure SQL Database Management Pack for System Center 2012.
With the management packs installed and configured, and our Azure resources discovered, we can create a business service in Live Maps by opening the Live Maps Authoring Console and clicking on Create Service.
This opens the Create Service Wizard.
Then give the service a name – I used Azure, – leave the other fields empty, and click on Next.
I created the service in a new management pack, but you can also use an existing management pack if you wish. I also left the other fields at their default values.
Now it’s time to add the end-user components to the business service.
To monitor the Azure website, I created a Web Application Transaction in the SCOM Console. You can find a good description of how to do that here: Web Application Transaction Monitoring Template.
Now let’s move on to the application perspective. For the application, I choose to monitor the database that underpins the website, but other application components can also be monitored in this perspective. Here we add the database by selecting “Database” under “Type” and then choosing the particular database that we want to monitor. I also added the website to the application perspective, the advantage of this that you’ll be able to drill down into the health state monitoring of the website to discover potential causes for the outages.
Now we move on to the infrastructure perspective where we’re going to add the virtual machine that forms part of the website infrastructure. The class we want to monitor is called “Windows Azure Role Instance”. Choose custom type to select the proper class, as described in the infrastructure perspective.
Then we add the specific virtual machine to the infrastructure perspective, as shown below, and click Next.
After that, click finish to complete the wizard and create the service.
Now, when you open the All Services Dashboard in the Operations Manager Console, you will see that it contains an entry for “Azure”.
This is really cool, and offers a great way to organize your Azure resources into the business services that they support. Business Service Management is part of the Enterprise version of Live Maps.
Would you like to know more about Live Maps? Our newest release of Live Maps will help you transform Microsoft System Center into a plug-and-play Business Service Management solution.