V4 Planning

I am in the middle of working on changes for V4 to the SDK and am looking for feedback on the current iteration, and what things you would like me to add/change. Please comment on what things you like, don’t like, what things are difficult or easy to use and what functionality you feel is…


Two New(er) Blog Resources

It’s great how more and more people from the development team are blogging now, hopefully helping alleviate the lack of documentation of some of the more in-depth/advanced topics around SCOM. I’ve added two new links to the blog and you can also find them here: Sampa@Work and Notes on System Center Operations Manager The first…


SP1 RC Released Today

The RC of SP1 is being released today and can be downloaded from here. Upgrade from RC to RTM is supported. There is also new dedicated newsgroup to SP1 related issues: Microsoft.public.opsmgr.sp1.



I added a link to Boris’s blog, OpsMgr++, on my blog list on the right. Boris has been putting up many samples he does for various customers and partners. Most recently he has a few samples on programmatically creating monitors, which gives good insight not just on creating monitors, but on MP authoring scenarios in…


SCOM Certifications

Not sure if anyone is interested, but here’s some information about SCOM certification I was given: http://blogs.msdn.com/trika/archive/2007/09/19/certifications-for-tsfkasms-mom.aspx


ObjectNotFoundException in Run As Profiles/Run As Accounts

Exception: Application: System Center Operations Manager 2007Application Version: 6.0.5000.0Severity: ErrorMessage:Microsoft.EnterpriseManagement.Common.ObjectNotFoundException: Requested object(s) not found.   at Microsoft.EnterpriseManagement.DataAbstractionLayer.SdkDataAbstractionLayer.HandleIndigoExceptions(Exception ex)   at Microsoft.EnterpriseManagement.DataAbstractionLayer.InstanceSpaceOperations.GetMonitoringObjectByMonitoringObjectIds(List`1 monitoringObjectIds, String languageCode, MonitoringObjectMode monitoringObjectMode)   at Microsoft.EnterpriseManagement.ManagementGroup.GetPartialMonitoringObjects(ICollection`1 ids)   at Microsoft.EnterpriseManagement.Mom.Internal.UI.Administration.RunAsProfile.ProfileAccounts.<>c__DisplayClass1.<OnPageAdded>b__0(Object , ConsoleJobEventArgs )   at Microsoft.EnterpriseManagement.Mom.Internal.UI.Console.ConsoleJobExceptionHandler.ExecuteJob(IComponent jobOwner, EventHandler`1 job, Object sender, ConsoleJobEventArgs args)   If you encounter an ObjectNotFoundException in the UI when trying to browse run…


Setting the State of an Instance Programmatically

There has been a lot of interest in a simple way to set the state of an instance. Since we don’t allow this to happen directly via the SDK, I’ve had many requests for a simple way to do this so here it is. One caveat: if the instance’s state is Error, for instance, from…


Group Targeting Does Not Work

It seems like this question gets asked a lot on the newsgroups and oftentimes results in an incorrect answer being posted, so I thought I would clarify here. The underlying problem is that you want your rule to run on computers in a particular group. The simple answer that is often given (but is wrong) is…


Monitoring Microsoft

A blog about using SCOM in Microsoft IT. Thought I would share it here as a great resource on large scale enterprise use of SCOM.


Tiering Management Groups in SCOM 2007

In MOM 2005 tiering was achieved using the Mom to Mom Connector which physically copied data from lower tiers to upper tiers. While this generally worked, it certainly posed problems around performance as well as keeping the items in sync. The main scenarios this was meant to solve were: 1. A single console for viewing…