Command Shell Examples
Useful SQL Queries
Browse by Tags - Jonathan Almquist on Operations Manager - Site Home - TechNet Blogs
See all products »
Curah! curation service
Microsoft Tech Companion App
Microsoft Technical Communities
Microsoft Virtual Academy
Server and Tools Blogs
TechNet Flash Newsletter
Cloud and Datacenter
Windows Server 2012 R2
System Center 2012 R2
Microsoft SQL Server 2012 SP1
Windows 8.1 Enterprise
See all trials »
Microsoft Download Center
TechNet Evaluation Center
Compatability & Converters
Microsoft Virtual Academy
Free Windows Server 2012 courses
Free Windows 8 courses
SQL Server training
MCSA: Windows 8
Windows Server Certification (MCSE)
Private Cloud Certification (MCSE)
SQL Server Certification (MCSE)
Second shot for certification
Born To Learn blog
Find technical communities in your area
For small and midsize businesses
For IT professionals
For technical support
For home users
Microsoft Premier Online
Microsoft Fix It Center
Security Bulletins & Advisories
International support solutions
Log a support ticket
Not an IT pro?
Microsoft Customer Support
Microsoft Community Forums
Jonathan Almquist on Operations Manager
Exchange 2010 MP
Browse by Tags
Jonathan Almquist on Operations Manager
Cookdown example - between two or more workflows
Thought I would do something useful while sitting on the airplane today and write up a cookdown example expanding from my last post . This will be as straight forward as possible with mostly just screenshots of the steps I took to share a data source between more than one monitoring workflow. ...
17 Nov 2011
I recently did a presentation in which the scenario was cooking down a data source. I ended up created these visual aids in Visio on the plane. I hope they might help others out there understand cookdown. Other resources http://technet.microsoft.com/en-us/library/ff381335.aspx http://myitforum...
9 Nov 2011
Solving the problem of automated distribution of credentials (literal expression)
This is a continuation of a previous post . The only difference is this accepts a literal expression, rather than a group system name. As with the other script example, there is no reverse action. If you specify a group that contains hundreds of windows computer objects and it was a mistake, you'll...
6 Aug 2011
Solving the problem of automated distribution of credentials (group criteria)
It’s possible to leverage a powershell script in a composite write action to distribute credentials to a health service. The following example will distribute the specified credentials to health services instances derived from a group of windows computer objects. Instance groups containing other...
6 Aug 2011
Windows Service Monitoring (reduce false alerts…part 2)
Shortly after posting the sample Windows service monitoring library , I realized a “short” follow-up article was in order to explain how to use the monitor types defined in the library. First and foremost, any management pack that includes discoveries, rules or monitors should be sealed...
25 Jun 2011
Windows Service Monitoring (reduce false alerts with consecutive sample module)
Sometimes customers need to create their own Windows service monitors. This usually leads them to the Windows Service wizard in the Operations Console . There is nothing wrong with using the wizard, but let me tell you about one of the drawbacks with using the wizard to create your service monitors...
21 Jun 2011
Monitoring all services on all computers (service outage report)
Occasionally customers will ask how we can monitor all services that are configured to automatically start on all agent-managed computers. This is a good question and one that does have some merit. I n reality, this can be a challenge coming up with the right solution. To get state of all services...
11 Jun 2011
Management Pack Authoring Links
Just wanted to post this management pack authoring link list for easy reference. I’ll add new authoring posts to this list when they become available. · How to create a computer group http://blogs.technet.com/b/jonathanalmquist/archive/2010/04/28/how-to...
8 Apr 2011
Trending growth where there is no registered data source
Have you ever needed to trend the growth of ‘something’, but no registered data source existed that could provide the values you needed to collect? With the combination of Windows and all the applications it can host, we have countless performance counters at our disposal. Even still, there...
2 Dec 2010
How to create a group of Windows Computers based on a discovered property of virtually any class
In previous posts, I demonstrated how to create a group of Windows Computer objects and how to create a group of any type of instance . These are the building blocks for creating even more sophisticated groups using expression filters, as I’ll demonstrate in this post. The reason I wanted to post...
23 Jul 2010
Why does Source not show me the computer name that generated the alert?
We’ve all seen little nuances with some alerts that just don’t quite provide the information we’d expect to see. One element that displays in an alert that we all want to display consistently is Source. When possible, Source should always display (or contain) a computer name. However...
18 Jun 2010
How to generate an alert directly from a script-based rule
This question has come up in more than a few conversations and threads, and in this particular thread I promised that I’d write a post to cover this. I think the fundamental reason why many are bewildered by the fact that we “cannot” write a script-based rule that directly generates...
26 May 2010
I was having a blast with XPath today, and discovered an interesting little tidbit. I was working on a custom write action which writes event data to the Application log. Then another alert rule monitored for this event, and generating an alert which contained the event data in the alert...
15 May 2010
How to create an instance group in the R2 Authoring Console
I recently posted an walk-thru about how to create a computer group , so I figured a demonstration on how to create an instance group was in order. I mentioned that it is a best practice to create at least one computer group in your management pack in that first article, and gave a couple reasons why...
8 May 2010
How to create a computer group in the R2 Authoring Console
First, a best practice tip. Every management pack should have a group containing instances of Windows Computer objects. This group should contain all Windows Computers that host some component of the application you are monitoring. We use this group of Windows Computer objects for various...
29 Apr 2010
Alert Parameter Replacement Failure Alert
A little troubleshooting tip for you here. You likely will not see this alert unless you’re authoring a management pack and didn’t get the alert description parameters quite right. If you see this alert generated by a sealed vendor management pack, there isn’t much you can do, unless...
7 Mar 2010
Monitor the operations database grooming procedure
UPDATE: Monitoring the operational database grooming procedure is now included in the SCOM management pack since version 6.1.7672.0. I will keep this post up as an example of how to create a monitor based on a script that queries a database. Often times we’re not aware of, or concerned about...
20 Dec 2009
Monitor Default Management Pack
It seems almost inevitable that the Default Management Pack will become cluttered in time. This primarily comes down to educating staff on being careful not to save anything to the Default Management Pack. This is one of those "gotchas" in Operations Manager 2007, which we always...
12 Nov 2008
© 2014 Microsoft Corporation.
Privacy & Cookies