19 November 2015 blogs Dennis Rietvink 4 min read
The Operations Management Suite (OMS) from Microsoft is a great extension of the Microsoft systems management portfolio. OMS allows you to store tons of event log and performance data in the cloud, and easily search that data. Next to that, they offer some great out-of-the-box analytics for configuration and security management. New features are being added at a steady pace, so make sure you keep an eye on their website.
In this blog, you will learn how you can extend OMS with business service management information to ensure you can directly know how all that detailed log data impacts your business and service levels.
Before I walk you through the details, I need to share some background information on how this service-related information is stored in OMS. It all starts with System Center Operations Manager (SCOM) monitoring every single component in your hybrid datacenter. The next step is to use Live Maps to transform the component data into a service-oriented model so it is clear what effect IT outages have on the business, and to see if it impacts service levels. For a complete list of all the solution benefits please visit our product page.
Live Maps comes with two important USPs for the OMS integration:
- Ability to alert on service outages and warnings with business impact indication
- Ability to alert on service-level breaches and warnings
These alerts will be stored in OMS after you have connected your SCOM environment to OMS. More info on connecting SCOM to OMS can be found here.
Below you find a list of the different SCOM alerts generated by the Live Maps service model.
SCOM Alerts list. Click on image to enlarge.
In this article, we will create two examples that will demonstrate the possibilities of adding BSM capabilities to OMS through Live Maps. The first query will show the service outages that impact end users. Assuming you know your way around in OMS, we will directly jump to the “Log Search Window” and enter the following query:
Type = Alert AlertSeverity = Error AlertState! = Closed AlertName = “End User Availability Problems”
We will save the query as “Service Outages with End User Impact” under the “Service Alerts” category.
Service Outages with End User Impact. Click on image to enlarge.
Next, we will create a query for all monitored service level objectives that have crossed the warning threshold.
Type = Alert AlertSeverity = Warning AlertState! = Closed AlertName = “Service Level Availability Problems”
We will save the query as “Service Levels at Risk” under the “Service Alerts” category.
After the queries are created, we will add the query information to our OMS dashboard. From the OMS start page go to “My Dashboard”, click “Customize”, and add the saved queries to your dashboard. The end result is show below:
“My Dashboard”. Click on image to enlarge.
Hopefully, this blog gave you some insight on how SCOM, Live Maps, and OMS can play together. Although the visual extensibility of OMS is still very limited, at Savision we can’t wait until Microsoft opens up the extensibility for partners so we can treat you with relevant service and service-level information and navigation options that can optimize your IT service delivery.
Co-Founder & VP of Product Management at Savision
Dennis co-founded Savision in late 2006 with Douwe Van de Voort, and is responsible for product management, professional services and sales support. He has over 12 years of systems management, architecture design, and deployment experience working for Fortune 500 companies at EDS (now Hewlett Packard) and other firms.He is the co-architect of multiple innovative (patented) systems and management products used globally at EDS to centrally manage Microsoft-based infrastructures of their large accounts.
As an infrastructure architect for multiple projects, Dennis specializes in maintaining communication with customers and translating business requirements into technical architectures. He worked for many global accounts like Dow Chemicals, DSM, Aegon and the Dutch Railways.
Dennis studied Computer Science at the Hogeschool of Etten-Leur, the Netherlands.