Free Book: Microsoft System Center: Building a Virtualized Network Solution

I would like to introduce another great book authored by my friend Damian Flynn. I can tell you cannot go wrong with this book as you will give a foundation that will definitely need in working with Networking in VMM. I am also have participation in the book as Technical Editor. Grab it in different formats from here.

SCOM APM for Orchestrator, SPF, SMA and WAP

Orchestrator, Service Provider Foundation, Service Management Automation and Windows Azure Pack are all web applications or web services or both. They are all monitored by IIS 8 Management Pack in Operations Manager but that MP can only provide monitoring to certain levels to solve these limitations in SCOM (SP1 and R2 for IIS8) we have Application Performance Monitoring (APM). This blog post does not aim to show you some advanced features in APM but rather to show you how to enable some advanced monitoring for those services. As SMA and WAP are available only in R2 I will use the R2 wave. Let’s start with enabling APM for every service:

Service Provider Foundation

Open SCOM console. Go to Authoring pane. Start Add Monitoring Wizard.

image

Select .NET Application Performance Monitoring

image

Give a friendly name to the application and create new management pack where the settings for this application will be saved.

image

Select Add.

image

Click on Search and add the two web service in SPF – VMM and Admin. Click OK.

image

It is always a good practice to put Environment.

image

Accept the default settings. The idea is to fine tune these settings depending on the performance of the application in your environment. If you have more than one environment (development, test, production and etc.) these settings can be different because some environments will have less resources than other and the application can perform slowly because of that. SPF is only web service and because of that does not have portal so client-side monitoring is not relevant. On summary page click Create and wait until the APM for SPF is created.

And the result is:

image

image

From now on when you have data for a long term period you can fine-tune the APM settings. You can even set exceptions for some methods.

Orchestrator Web Service and Console

Orchestrator has Web Service and Console (Web Application).

image

image

image

One Web service and Web application (portal) added,

image

Orchestrator has web application but do not enable client-side monitoring for now.

image

image

To enable client-side monitoring you need first have to check if the web application could be enabled for this client side monitoring. This is done trough a task Check Client-Side Monitoring Compatibility which is available in Monitoring Pane –> Application Monitoring –> .NET Monitoring –> IIS 8.0 ASP.NET Web Application Inventory View. Select the web application you would like to test and execute the task from the Task pane.

image

I’ve enabled the client-side monitoring for the Orchestrator console but even I didn’t received any error in SCOM or on the Orchestrator portal no performance counters were shown from client-side:

image

Windows Azure Pack

image

image

You need to add all found Web Applications for Windows Azure Pack:

image

image

image

image

I am not using WAP intensively in this environment  so I do not have so much data:

image

image

Because I do not have even database created for WAP you can see the performance exception created for that:

image

image

APM can very useful to public user portal like Tenant Site in WAP:

image

Because of that I’ve tried to check if client-side monitoring can be enabled but unfortunately the check returned negative results:

image

image

Service Management Automation

Service Management Automation is part of Orchestrator setup but can be connected to WAP.

image

Only one web service is available so no client-side monitoring will be available:

image

image

image

image

 

As a summary I hope this will help you in providing advanced monitoring for these Web Services and Application as they are of the Microsoft Cloud OS and critical for Cloud Providers. What I would like to see in the future instructions or possibility from Microsoft on how to enable client-side monitoring for at least the Tenant Site.

My Point of View for the Magic Quadrant for x86 Server Virtualization Infrastructure of Gartner

Gartner released their Magic Quadrant for x86 Server Virtualization infrastructure and Microsoft is a leader. The bad news is that VMware are still in front. But if we look in the article we will see that Cautions mentioned for Microsoft are all addressed as features in System Center 2012 R2, Windows Server 2012 R2 and Windows Azure Pack. So Microsoft is already one step ahead by providing Preview for these products and releasing them before the end of the year. But what about VMware? Well from my point of view they haven’t moved significantly forward. Let’s remember this video from more than an year ago and we will see a promise that I cannot say it is fully fulfilled. I am not VMware expert but this is my point. Taking also the fact that Microsoft now has a faster release cycle I can predict if Microsoft is not first in this quadrant it will be at least head to head with “the other guys”. More on the story you can find here.

TechEd Europe 2013 Day 3

On day 3 I do not have highlights to share but I’ve had a great day. I’ve spent most of the time on sessions for Hosters. From these session it seems Microsoft will heavily invest on Windows Azure Pack. The end goal is to create a common API that can be used across Windows Azure and Windows Server with System Center. I’ve managed to find some answers to my questions for others I’ve received a promise for help. At the end of the day on the Ask the Experts dinner I’ve managed to meet and talk to interesting people in and outside of Microsoft. Tomorrow morning I am leaving Madrid. It was first and great TechEd for me and I hope in the future to attend another one.

TechEd Europe 2013 Day 1

What a day today? Here are my highlights from today:

  • WS 2012 R2, SC 2012 R2, Windows Azure Pack and SQL Server 2013 Preview builds were surprisingly released.
  • Great keynote by Brad Anderson which was almost the same like in TechEd NA.
  • Foundation session on Modern Datacenter by Woosly and Snover.
  • Session on What is new in SC 2012 R2 – Usage Analytics for Orchestrator announced but it will require WAP.
  • Great session by Ben Armstrong on Hyper-V
  • Met a lot of people from and out of Microsoft. Had a great fun especially with Pete and Anders.

BTW the feeling is strange to want to deploy those preview bits and being at TechEd at the same time.