Author Archives: Warren Kahn

Ding Dong it’s Azure Front Door

As part of my Azure feature series lets take a look at Front Door.

What is it?

Azure Front Door Service provides a scalable and secure entry point for fast delivery of your global web applications.

This essentially means that by placing a Front Door ahead of your application you gain increased performance and security.

Getting started

Setting up is straight forward, if you’d like to test Front door and you don’t have an application to use you can setup a sample web app using my previous article here .

First click New Resource in your Azure Portal and search for Front Door, then click Create

Choose your subscription ,resource group and Azure region. then click Next: Configuration

Now it’s a simple three step process

  1. Add a frontend host
  2. Configure backend pools
  3. Configure routing rules

Adding a Frontend Host

Click the + icon in the corner of the frontend host window and give you frontdoor a name and enable Session Affinity if required.

Adding a Backend Pool

Next click the + icon in the corner of the backend pool window. Give your pool a name, configure your load balancing and then click on add a backend.

Backend hosts can be various types in this example we are using an App Service, you can also use Cloud Service, Storage, Storage(Classic) or Custom host. Select your Subscription and backend host and click add and then add again.

Adding Routing Rules

Next click the + icon in the corner of the routing rules window. Give your rule a name, decide if it must accept HTTP or HTTPS or both and select your frontend host. Next configure the forwarder and enable caching if required, if your app uses lots of static content this will drastically improve load time performance, then click add.

click Review + Create and then Create

You should now be able to access your application using the frontdoor URL available on the top right hand side of the Overview blade.

How much better is it?

Below we have two speed test results one for my webapp API and one for my Frontdoor we can see a 53% improvement from 1.33 seconds to 710 milliseconds.

Webapp Load Test

Frondoor Load Test

Management Pack Recap – May 2019 Wave

This is a summary of the wave of Management Packs that were released in May 2019. Information and download location in the links provided:

Lenovo Hardware Management Pack v7.6.0.8here

If you know of any other Management Packs that have been released recently that I may have missed leave me a note in the comments and I’ll add them

SCOM: Updated Lenovo Hardware Management Pack v7.6.0.8

A new version of the Lenovo Hardware management pack is available get it here

What’s New

  • View and monitor XClarity Integrator Service in the Operations Manager console.
  • Disable BMC node auto-discovery and authentication by default.
  • Support to only manage the BMC of servers already managed by Operations Manager.
  • Monitor the BMC authentication state.
  • Support to remove BMC nodes in batch.
  • Support Microsoft System Center Operations Manager 2019.

The tale of the Bakery that helped me test Azure Application Insights

If you ever need to test Application insights or any of the other Azure features that need an application such as Front Door there is a simple way to create a test application baked into Azure.

In your Azure portal simple click on “New Resource” and search for Bakery and click Create

Now give the App a name, choose your subscription, resource group and an applicable App Service Plan. Remember the more robust the plan the higher the cost, there is a free limited Tier available called F1 Shared. Then click Create.

After a few minutes your application will be deployed and ready for use with Azure Features. select App Services in your Azure Portal and then click on your Bakery Application

You can find the URL for your new site at the top right of the Overview blade.

Browsing the URL you should see the below site.

For an extra tip if you need the site again you can turn it off instead of deleting it to save some costs. Just press stop in the application overview.

Create interactive reports with Azure Monitor workbooks

A new feature in Azure, Workbooks combine text, Analytics queries, Azure Metrics, and parameters into rich interactive reports. 

For those of your familiar with SCOM, think of workbooks as a pre-bundled set of metrics similar to the dashboards you are already familiar with. It offers a simple method to share useful dashboards which can also be copied and exported.

Let’s dive right in.

So how do I find them?

Simply navigate to Monitor in the Azure portal and click on Workbooks, currently in preview at the time of this article.

Whats available currently?

There are several pre-build templates out of the box as well as a GIT available as a repository for additional templates.

VM Metrics Example

Below are several sample outputs of the various workbooks, not only do they look good but they also contain rich useful information on every object in your subscription that is metric enabled.

Management Pack Recap – April 2019 Wave

This is a summary of the wave of Management Packs that were released in April 2019. Information and download location in the links provided:

Windows Server 2016 and 1709+ v10.1.0.0here

SQL management packs v7.0.15.0here

IBM Storage MP v2.7.0here

If you know of any other Management Packs that have been released recently that I may have missed leave me a note in the comments and I’ll add them

SCOM 2016: UR7 is Live

Update rollup 7 for SCOM is now available as usual you can get it through windows update or here

How to guide – here note the known issues and slight change to getting started.

A decent update with quite a few fixes listed below:

Improvements and issues that are fixed


  • Fixed: Cannot use SQLOleDB.dll to probe databases like Oracle/MySQL.
  • Improved the performance of SCOM console in listing the groups.
  • Operations Manager grooms out the alert history only on an alert closure.
  • Agents by Health State report shows duplicate agent names.
  • Users of a scoped group are not able to use the Console.
  • Fixed an issue that prevented addition of a group in the Storage Spaces Direct 2016 management pack dashboard.
  • SCOM Network Device Re-Discovery now probes for SNMP V3 devices too.
  • Fixed re-registering for SNMP Traps in the Proxy Management Server.
  • Windows Computer Property “NetbiosDomainName” is not discovered properly.
  • SCOM console crashes while trying to connect to Azure Log Analytics and Azure Monitor.
  • Linux agent is not able to get the correct version and port details for JBoss EAP 7.1.
  • An issue that lead to creation of multiple empty temp files in the /tmp directory of Linux servers has been fixed.
  • Fixed the formatting issue with the output for the task ‘Top10 CPU Processes’ when using Windows Management Infrastructure (MI) APIs.
  • XPlat agent now supports monitoring of SUSE-11 SP4 platform with Security Module installed on it for TLS 1.2 compliance.
  • Fixed an issue that caused the corruption of /etc/login.cfg file on AIX 7 machines during install/upgrade of the agent.
  • AIX Agent is now transitioned to 64-bit package to accommodate more stack and heap space if needed to avoid any stack/heap overflow which occasionally leads to heartbeat failure.
  • Free memory calculation accommodated appropriately on RHEL-7 platform.

SCOM: Updated IBM Storage MP v2.7.0

It’s been a little while since we’ve talked about the IBM Storage MP and there have been some improvements, as always you can get it here but remember you will need the serial number of your IBM device in order to download.

So what’s new?

Version 2.7.0 adds support for Microsoft System Center Operations Manager 2016 and the following storage system releases:

  • IBM FlashSystem® A9000 versions 12.0.x, 12.1.x, and 12.2.x
  • IBM FlashSystem A9000R versions 12.0.x, 12.1.x, and 12.2.x
  • IBM® Storwize® V3500 versions 7.8 and 8.1.x
  • IBM Storwize V3700 version 7.8 and 8.1.x
  • IBM Storwize V5000 version 7.8 and 8.1.x
  • IBM Storwize V7000 version 7.8 and 8.1.x
  • IBM SAN Volume Controller version 7.8 and 8.1.x
  • IBM FlashSystem V9000 7.8 and 8.1.x
  • IBM DS8880 8.2 and 8.3

This version also includes the following enhancement:

The following properties have been added to the IBM Storage Management Pack for Microsoft System Center Operations Manager user interface for the IBM Spectrum Virtualize™ Family management pack to make it easier to distinguish between different IBM Spectrum Virtualize Family storage systems being managed:

  • code_level: The software release version on the storage system being managed.
  • product_name: The IBM product name of the storage system being managed.

SCOM: Updated MP For Windows Server 2016 and 1709+ v10.1.0.0

The updated version of Windows Server Operating System 2016 and 1709 Plus can be found here

New in this version

  • Added Microsoft.Windows.Server.Html5.Dashboard.mp
  • Updated WMI query exceptions scenarios for OS discovery
  • Fixed  “Process and Port Monitoring” ProcessCmdDim table grooming bugs
  • Added support Logical Disk Volume Information task for Windows Server 2019
  • Added support Display Server Statistics for Windows Server 2019
  • Fixed incorrect frequency and threshold values for CPU Percentage Utilization, CPU DPC Time Percentage, CPU Percentage Interrupt Time monitors