Category Archives: Operations Manager

Measure SCOM Tasks using PowerShell

Sometimes when working with SCOM, one hears that “SCOM is slow” or “the console is taking forever to do this and that”. I won’t be speculating about the reason to why it might be slow with this post though, this could be to many reasons. But let´s say that you move your databases from one SQL Server to another for example, wouldn’t it be great to be able to measure the time it takes to execute several PowerShell commands both before and after the change to see the difference?

That´s exactly what I will provide in this post. In the beginning of the summer I came in a discussion about how to measure the performance of SCOM. Okay, this won´t give a complete picture of how the console works with but it will provide you with some valuable data.

It consists of a PowerShell script that you need to run from a management server or from a server that has the Operations Console installed.

Continue reading

Start Maintenance Mode directly from the server

Are you a SCOM admin? Have you ever received a call or an e-mail from a user or technician asking you to put a server in maintenance mode in SCOM? You have? Then I think you have something in common with most SCOM admins out there. Today, I will share a solution letting you put a server into maintenance mode directly from the server itself.

This will help your technicians by letting them put the server into maintenance mode themselves, and it will save you from some phone calls.

The solution consists of a PowerShell script that will be placed on each server, and a shared folder containing some DLL files and the Operations Manager PowerShell module.

To get it running, you need to perform the following tasks;

  • Create a share on one of the management servers
  • Download the script to a server and edit the script
  • Copy the DLL and PowerShell files needed to run the script

Continue reading

Update your alert custom fields with SCOM notification channels

A while back I got a question from a customer who wanted to update some of their alerts with the name of the server generating the alert. This can somewhat be found already by looking at the Path of the alert but this wasn´t good enough and they wanted to see just the server name, not the FQDN. My idea was to solve this using a PowerShell script which updated the alert with the server name and injecting it into Custom Field 1 of the alert.

To do this I am using the mentioned script along with the notification functions in SCOM. It´s really easy and fast to set up, see how it´s done below.

Preparations

The first thing you need to do is to download the script from my TechNet Gallery here and place it in the same folder on all your servers that are part of the Notifications Resource Pool. To find out which servers are members of this resource pool, navigate to Administration and then Resource Pools.
Continue reading

OpsLogix & Approved present: Predictive analytics for Microsoft System Center

In about a week from now (April 12th), my employer Approved is running a webcast together with OpsLogix about our analytics solution for SCOM.

You will get to know more about “IT Service Analytics” and what it can do for you and your organization. I have previously mentioned “IT Service Analytics” in my blog, and if you want to know more right away you can do so here at SCOM Reporting made easy and intuitive and here at Creating dynamic distributed applications in SCOM.

Also check out Kevin Greene´s post here; Scandinavian SCOM solutions with global reach.

“IT Service Analytics is a free plug ´n play business intelligence and process support platform for Microsoft System Center. IT Service Analytics enables your IT organization(s) to make qualified decisions based on intelligent and accurate information gathered throughout your IT landscape.”

Continue reading

A deeper look at OMS Service Map

A while back I wrote a post where I went through the basics and how to get started with the new feature Service Map, which is a part of OMS nowadays. Read the post here. That post only showed how to get started and what kind of information you will get from the solution, but it didn´t say anything about troubleshooting. And at last, it did just explain how to get started with your Windows servers (or clients for that matter).

Today I will go through how to get up and running with Linux servers as well, as well as some troubleshooting.

The prerequisites

When considering the Service Map agent, the following Windows operating systems are supported.

Windows Server

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2 SP1

Windows Desktop

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7

Continue reading

Update Rollup 2 for System Center 2016 Operations Manager

So the time has come for the second update rollup of this generation of System Center 2016 Operations Manager to be released. Microsoft made it available today through the update catalog for us to download it. I have been waiting for this update for a while now since Update Rollup 2 for System Center 2016 has been partially release over the past few weeks.

The update rollup solves the following issues

  • When you use the Unix Process Monitoring Template wizard (adding a new template) to monitor processes on UNIX servers, the monitored data is not inserted into the database because of the following failure:

Log Name: Operations Manager
Source: Health Service Modules
Date:
Event ID: 10801
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer:
Description: Discovery data couldn’t be inserted to the database. This could have happened because of one of the following reasons:
– Discovery data is stale. The discovery data is generated by an MP recently deleted.
– Database connectivity problems or database running out of space.
– Discovery data received is not valid.

Continue reading

Creating dynamic Distributed Applications in SCOM

For the past two years or so I have been talking a lot about how to monitor business services, and most of the time I have done this with Savision Live Maps as a great solution for this. But what about those that haven´t invested in Live Maps? Are they left out of this great way of monitoring? The short answer to this question is no.

When using Live Maps to monitor the services we´re using Distributed Applications which is a big part of SCOM and has been for a long time now. A while ago a colleague of mine, Mats Augustsson came up with a brilliant idea of how to make dynamic Distributed Applications (DA´s) a lot easier (and better). Often when creating DA´s you´re pointing out single objects to include in the service which of course is a great way of doing it, but it doesn´t make it easy to maintain.

Continue reading

A first look at OMS Service Map

A couple of months back, Microsoft made Service Map available as a part of OMS. It all began about 18 months ago when Microsoft acquired Bluestripe and their product FactFinder. FactFinder helped SCOM users to visualize connections and let them see what relationships there were between different components in their environment.

Soon it became clear that this was about to be rebuilt and launched as a part of OMS. About a month or so ago, Service Map were made available as a public preview in the Azure region West Europe as well. This meant that I could add this solution to my Log Analytics workspace, and now here we are!  🙂

Continue reading

2016 – A year in review

So, the year has changed one more time and 2016 has now switched over to 2017. For me 2016 was a good year, I switched positions twice and have now landed in my new role at Approved Consulting. As I usually do around this time of the year (along with most bloggers I suppose) I´ll summarize the blog year below.

Views and visitors

I saw early in the year that I would break 2015 years’ numbers pretty fast. Looking back at 2016, that’s exactly what happened and the numbers for 2016 ended at a total of 36 079 views and 24 237 unique visitors.

The numbers of 2015 were 24 863 views and 15 353 unique visitors so a lot better thanks to all of you reading my blog posts. The most popular day was January 14th with a total of 362 views.

Continue reading