SCOM Managed Module – Hidden Logics? Absolutely Not!

Today I had some time to look through some forum threads at System Center Central. One of discussions which captured my attention was about the bug in the discovery of SSRS Instances with underscore (_) in the instance name. I will not write anything about the bug itself, by the end of the day it was […]
Continue reading…

 

SCOM Subscription Issue – Notification Contains Indexed Placeholder Instead of Value in the AlertName

Yes, that’s a very long title, but it really describes the issue that was brought to the table last week. The original question was: All of the notification emails for these alerts only contained {2} for the Subject and Alert Name. That was something I haven’t heard before and I decided to do a quick […]
Continue reading…

 

SCOM PS Grid Widget – adding fake health state columns

The question of the day arrived from Jose (b|t): Hey Oleg, wondering if you’d know whether it is possible to create a column using the createinstance method, whose type is a healthstate icon, the same way you have when you createfromobject? I’ve been trying to do that in many different ways, with no luck. Do […]
Continue reading…

 

How to add a good-looking description for SCOM Report?

Yesterday I was asked a question: I would like to enter a description for a published SCOM report that is longer than the 512 character limit. I see that the Veeam reports have very detailed and long descriptions. Do you know how I can accomplish this? Here is the answer: to get the long, detailed […]
Continue reading…

 

SCOM Standard Dataset maintenance workflow

As I’m going through my preparations for TechEd, I’m refreshing my knowledge about System Center Operations Manager. A while ago I went through all DW SPs involved into standard dataset maintenance and made some short notes about the implementation of this workflow. Here they are. What’s a dataset? Dataset is a set of tables, stored […]
Continue reading…

 

How to configure SQL Server 2012 Data Tools to support OpsMgr reports development

This is just a short note on how to configure SQL Server 2012 Data Tools to support OpsMgr reports development. Note: Since I do not use Dundas Chart any more, I haven’t tried to install it. SSRS native chart control is the prefered option in my opinion. However, if you still need it, you may […]
Continue reading…

 

#WorstPractice – SCOM Management Pack Design: Too narrow, too wide, too complex, too simple

When you choose shoes, you put it on and just feel if it fits or not. What about SCOM Management Pack? Okay, you know how to put it on, how to deploy it into your lab environment. But how to “feel” that it is what YOU need? …
Continue reading…

 

#WorstPractice – Not considering a SCOM Management Pack to be a part of the product

As a part of my job I spend a lot of time on thinking not only about some particular MP design aspects, but about the user experience provided by management pack in general. My typical questions are: How will customers adopt the Management Pack? Will it be a smooth user experience? How will SCOM Admins […]
Continue reading…

 

#WorstPractice – Enabling config churn by discovering properties that are significantly dynamic

I’m not the first to bring this subject up… probably won’t be the last. This is a more advanced level of management pack development but very important if you love your customer. Ok… perhaps love is too strong a word, “like keeping their business” or “want to remain on your manager’s good side”. In short, discovering data that changes frequently and is not static can lead to “config churn”. If you are a seasoned SCOM administrator you shake your head and shutter at the same time since you know the pain that this causes. […]
Continue reading…

 

#WorstPractice – “see alert context” phrase in SCOM alert’s description

“See ‘alert context’ tab for more details”. I hate this string. I recall those days when I looked at the SCOM console full of alerts and almost each one had that inside. I didn’t understand why I should open an extra window for every single alert and click the “alert context” tab just to get […]
Continue reading…