Tuning tip: Do you have monitors constantly “flip flopping” ?

  This is something I see in almost all clients when we perform a SCOM RAAS (Health Check).  The customer will have lots of data being inserted into the OpsDB from agents, about monitors that are constantly changing state.  This can have a very negative effect on overall performance of the database – because it…


The new and improved guide on HealthService Restarts. Aka – agents bouncing their own HealthService

I have written many articles in the past on HealthService restarts.  A HealthService restart is when the agent breaches a pre-set threshold of Memory use, or handle count use, and OpsMgr bounces the agent HealthService to try and correct the condition. The Past: Here are a few of the previous articles: http://blogs.technet.com/kevinholman/archive/2009/03/26/are-your-agents-restarting-every-10-minutes-are-you-sure.aspx http://blogs.technet.com/kevinholman/archive/2009/06/22/health-service-and-monitoringhost-thresholds-in-r2-how-this-has-changed-and-what-you-should-know.aspx   Generally…


Tuning tip – turning off some over-collection of events

We often think of tuning OpsMgr by way of tuning “Alert Noise”…. by disabling rules that generate alerts that we don’t care about, or modifying thresholds on monitors to make the alert more actionable for our specific environment. However – one area of OpsMgr that often goes overlooked, is event overcollection.  This has a cost……


Writing monitors to target Logical or Physical Disks

This is something a LOT of people make mistakes on – so I wanted to write a post on the correct way to do this properly, using a very common target as an example. When we write a monitor for something like “Processor\% Processor Time\_Total” and target “Windows Server Operating System”…. everything is very simple. …


29106 event on RMS – Index was out of range. Wait. What?

Was working with a customer on this one – figured it might help others. Saw a lot of these VERY SPECIFIC 29106 events on the RMS, specifically with the text:  System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.   Here is the full event: Event Type:     …


OpsMgr 2007 SP1 cumulative rollup hotfix has shipped!

If you cannot or will not upgrade to OpsMgr 2007 R2 anytime soon – then this hotfix is for you! Available at:   http://support.microsoft.com/kb/971541 This updates OpsMgr 2007 SP1 to 6.0.6278.100.  This is a rollup covering many new issues, plus most of the previously released critical hotfixes for OpsMgr.  I recommend this rollup hotfix for anyone…


Native Exchange 2007 MP 6.0.6741.0 ships for OpsMgr 2007 SP1 users

If for some reason you cannot or will not upgrade to OpsMgr 2007 R2, then this update is for you! This Native MP replaces the old “converted” Exchange 2007 MP.  If you are running the old conversion MP then I STRONGLY suggest making the effort to transition to this MP.   This MP version 6.0.6741.0…


Making groups of logical disks – an example from simple to advanced

I have been seeing this question come up a lot lately – as customers try and create groups of their disks – in order to create overrides for “certain” disks.  So – I am creating this post to give some real world examples.   Well – I will start this simply.  Say we want to…


Updated Active Directory ADMP Management Pack released – Version 6.0.7065.0

This is now available on the catalog. http://technet.microsoft.com/en-us/opsmgr/cc539535.aspx   Changes in this update: Support for monitoring Windows Server® 2008 R2 server operating systems as well as Windows® 7 client operating systems Support for monitoring the Active Directory Web Service (ADWS) in Windows Server 2008 R2 as well as the Active Directory Management Gateway Service in…


Why do my group memberships for Windows Computers have machines that don’t belong there?

Here is a little tip if you find that your Windows Computer Groups (and state views scoped by groups) contain computers that should not be there.   Have you noticed that you have state views or Windows Computer Groups that contain servers that you don’t expect?  Like Exchange Servers in your SQL Computers Group?  Or…


What is config churn?

There have been a couple good articles briefly covering this topic…. you might have read them.  I will reference some below.  Config churn is basically, when your RMS is in an almost never-ending loop of generating config.  This can be caused by “less than optimized” management packs, pushing agents all the time, or injecting major…


Keep your management pack names SHORT in SP1!

I have seen this twice now… so I will blog about it.  It seems to be rare in the wild, but it will completely cripple a management group when this occurs.  So beware SP1 users!   This article does not apply to R2.  This is only an issue in OpsMgr 2007 SP1.   When you…


Fixing troubled agents

Sometimes agents either will not “talk” to the management server upon initial installation, and sometimes an agent can get unhealthy long after working fine.  Agent health is an ongoing task of any OpsMgr Admin’s life. This post in NOT an “end to end” manual of all the factors that influence agent health…. but that is…


New Base OS MP 6.0.6667.0 adds file fragmentation monitor to all Logical Disks

I recently blogged about the new Base OS MP that was recently released:  HERE   One of the things you will notice RIGHT off the bat… is that a huge percentage of your logical disks will go into a warning state, if you don’t already have some sort of scheduled defragmentation set up.  This will…


New KMS MP released version 6.0.7234.0 and some things you should know

A new KMS (Key Management Services) MP is released.  I don’t expect this is a widely used MP out there…. but there are some things you should know if you ever imported the previous versions. First – the new MP is available on the catalog:  http://technet.microsoft.com/en-us/opsmgr/cc539535.aspx   DO NOT download this MP directly via the…


Alert Notification Subscription Variables, and linking that to the console, database, and SDK

Attached you will find a spreadsheet, with all the possible alert notification subscription variables that I am aware of.  In this spreadsheet, I link these to the same values in the Alert table of the DB, the alert view of the DB, the Console alert view, the SDK (Get-Alert), and lastly the new R2 Connector…


Community Cisco Network Hardware Management pack available

This guy has some serious talent. http://operatingquadrant.com/2009/09/14/scom-advanced-snmp-monitoring-part-iii-the-completed-cisco-management-pack/ Make sure you check out all of Kris’s blog posts – amazingly good stuff there on using SNMP to accomplish monitoring that is otherwise very difficult, among other good posts.


Removing an old product connector

  UPDATE 10/4/2011 – This article is now out of date.  There is a KB article with a supported method to delete old product connectors: http://support.microsoft.com/kb/2626670 Please refer to the article above if you need to remove a connector.  The blog article below is for informational purposes only now.            …


AD Replication monitoring – getting lots of slow replication errors?

I recently hit this with a customer – and feel it needs a bit more exposure.   The guide that ships with the current ADMP version 6.0.6452.0 leaves out a LOT of information on how to properly set this up…. specifically – how to make any overrides to the replication values, which is extremely common….