I recently had an interesting customer issue. We were deploying a new management group to do some performance testing of the impact to SCOM performance as we scale up agents. This particular management group only had the default MP’s from installing SCOM, and the Base OS MP’s. Nothing more. When…
This is a common practice for rotating old physical servers coming off lease, or when moving VM based management servers to a new operating system. There are some generic instructions on TechNet here: https://technet.microsoft.com/en-us/library/hh456439.aspx however, these don’t really paint the whole picture of what all should be checked first. …
I had a customer request the ability to monitor the cluster service on clusters, and ONLY alert when a recovery attempt failed. This is a fairly standard request for service monitoring when we use recoveries – we generally don’t want an alert to be generated from the Service Monitor, because…
One of the challenges we face in SCOM 2012, is that we cannot treat a “Windows Computer” as a network devices. When network discovery runs, we actually filter out Windows devices from SNMP based discovery. This is a change in SCOM 2012 from 2007, and I am not sure why…
I had a customer looking for an example of how SCOM can monitor a server for multiple reboots in a period of time. I previously wrote about the typical scenario of looking for repeated events in a defined time period here: https://kevinholman.com/2014/12/18/creating-a-repeated-event-detection-rule/ However – this wont work across reboots. The…
I had a customer request recently, where they wanted to generate an alert on the existence of a “Bad” event, but ONLY if it was NOT followed by a “Healthy” event after 5 minutes. One of the scenarios for this was a Redundant Power Supply temporarily losing input power. It…
Now I am going to demonstrate a more advanced script with multiple propertybags, script parameters, and adding references for custom target classes. I’ll be using the base script from: https://kevinholman.com/2015/06/20/using-a-net-assembly-in-powershell-when-a-cmdlet-doesnt-exist/ First we need to tweak the script for use in SCOM. See my “101” post linked above on how to…
I was recently working with a customer who wanted to monitor the Queue Size of Microsoft Service Bus Queues. We looked in Perfmon, and this value doesn’t exist. Next, I’d look in PowerShell to see if a PowerShell cmdlet exists that could deliver what I need. Unfortunately – that didn’t…
In this example – we will take the most BASIC PowerShell script possible, and show how we can us it to collect Performance data in a SCOM rule. We will use Silect’s free tool – MPAuthor. First – the script: I will simply count the number of items in the…
If you use SCOM’s Agentless Exception Monitoring, to examine application crash data and report on it…. one of the artifacts of SCOM is that this data never grooms out of the SCOM Operational Database. One of the things you can do is to disable all of the monitors that ship…