Jonathan Almquist on Operations Manager
Using Expressions and Wildcards to create groups, author rules and monitors, create console views and notification subscriptions, and in the Command Shell
We posted a great document on OpsManJam a couple years ago entitled “Regular Expression...
Author: Jonathan Almquist Date: 10/13/2010
Install and Configure Hyper-V on Windows 2008 Core
This post isn’t directly related to Operations Manager, but I thought it might be useful to those...
Author: Jonathan Almquist Date: 10/10/2010
Get last value sampled by performance collection rule
I took some time today to find something new to add to my Command Shell examples table. I...
Author: Jonathan Almquist Date: 10/09/2010
Operations Console Alert Details Pane – The page cannot be displayed
Here’s an easy fix for you! This issue has come a couple times from customers, and I’ve seen several...
Author: Jonathan Almquist Date: 08/20/2010
Reporting Dataset Example: Top Alerts Generated by a Monitor
I was authoring some reports today and thought I would take a screenshot and jot down some notes for...
Author: Jonathan Almquist Date: 08/07/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...
Author: Jonathan Almquist Date: 07/22/2010
Brute Force Uninstall of Management Group
I recently had a case where we needed to rebuild a lab environment. The customer did not want to...
Author: Jonathan Almquist Date: 07/22/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...
Author: Jonathan Almquist Date: 06/18/2010
AD Integration Considerations
As we all know, SCOM is integrated into Active Directory, which means we have many more features...
Author: Jonathan Almquist Date: 06/14/2010
Do you subscribe to Technet or MSDN blogs? You might need to delete your cookies.
Microsoft recently migrated blogs.technet.com and blogs.msdn.com to an updated platform. So...
Author: Jonathan Almquist Date: 05/26/2010
Command Shell: Matching NULL NoteProperty with –Criteria Expression
I was helping someone out in a Technet Forum thread recently, and learned something new about...
Author: Jonathan Almquist Date: 05/25/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...
Author: Jonathan Almquist Date: 05/25/2010
Command Shell: Where-Object vs. -Criteria
I’ve seen this question come up more than a few times in the forums and from customers, so I thought...
Author: Jonathan Almquist Date: 05/25/2010
$Data/Context/DataItem/EventData/DataItem/EventData/Data$
I was having a blast with XPath today, and discovered an interesting little tidbit. I was...
Author: Jonathan Almquist Date: 05/14/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...
Author: Jonathan Almquist Date: 05/07/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...
Author: Jonathan Almquist Date: 04/28/2010
Service Level Dashboard 2.0 Installation Considerations and Guidance (part 2)
In part 1 of this two-part series, I covered some of the more eluding points that are not addressed...
Author: Jonathan Almquist Date: 04/10/2010
Service Level Dashboard 2.0 - An error has occurred. View the logs for more information.
This usually indicates a security issue with SLD or WSS configuration. The SLD site was working, but...
Author: Jonathan Almquist Date: 04/10/2010
TCP Port Check – Status Codes and Alert Parameters
One of the Management Pack Templates in the Operations Console offers a TCP Port check...
Author: Jonathan Almquist Date: 03/17/2010
Security Model
The Operations Manager 2007 security model incorporates Active Directory and the SDK to secure...
Author: Jonathan Almquist Date: 03/16/2010
Export Unit Monitors (including Thresholds)
This one is a modification of what you can find here. The main difference is we can select...
Author: Jonathan Almquist Date: 03/15/2010
Alert Parameter Replacement Failure Alert
A little troubleshooting tip for you here. You likely will not see this alert unless you’re...
Author: Jonathan Almquist Date: 03/06/2010
Get Primary and Failover MS List for Agent
get-agent | where {$_.name -match "[computer name]"} | select...
Author: Jonathan Almquist Date: 03/01/2010
Operational Data Reporting failed
Two questions for you… Are you getting this Warning alert? Operational Data Reporting Alert Do you...
Author: Jonathan Almquist Date: 02/26/2010
Return discovered inventory
Just playing around today and thought I’d make this little post on how to return discovered...
Author: Jonathan Almquist Date: 01/29/2010
How and when is data written (or synchronized) to the Data Warehouse?
Back in the MOM days the data was synchronized to the Data Warehouse by means of DTS jobs. ...
Author: Jonathan Almquist Date: 01/24/2010
Health Service Heartbeat Failure, Diagnostics and Recoveries
I’ve seen plenty of questions come up in the forums and from customers regarding the Health...
Author: Jonathan Almquist Date: 01/11/2010
Why are there no alerts coming in?
Every now an then someone will ping me and ask me why they are not seeing any new alerts. My...
Author: Jonathan Almquist Date: 01/08/2010
Group members (DW)
/* Return Health Service instances hosting one or more instances contained in system.group */ USE...
Author: Jonathan Almquist Date: 12/30/2009
All groups (DW)
Thanks to Daniel Savage for helping with this one. /* Get all groups from Data Warehouse */ USE...
Author: Jonathan Almquist Date: 12/30/2009
Agents: remove configured management group or uninstall agent using command line
I had a question today about uninstalling an agent using the command line. The options...
Author: Jonathan Almquist Date: 12/30/2009
Monitor the operations database grooming procedure (v2)
UPDATE: Monitoring the operational database grooming procedure is now included in the SCOM...
Author: Jonathan Almquist Date: 12/22/2009
Monitor the operations database grooming procedure
UPDATE: Monitoring the operational database grooming procedure is now included in the SCOM...
Author: Jonathan Almquist Date: 12/20/2009
Table size and record count
This was initially published by Kevin, and Steve added row count. I just changed the column...
Author: Jonathan Almquist Date: 12/16/2009
Command Shell Tab Expansion Delay
A few months ago, after re-installing my workstation operating system and getting all my...
Author: Jonathan Almquist Date: 12/05/2009
Event data, views and grooming
Every day I have a number of fleeting thoughts that I hope every Operations Manager administrator...
Author: Jonathan Almquist Date: 12/02/2009
Groups and related information
Return state of a group foreach($a in get-monitoringobjectgroup){if($a.DisplayName -eq "group...
Author: Jonathan Almquist Date: 12/01/2009
Number of alerts raised per day for last 28 days
/Number of alerts raised per day for last 28 days./ USE OperationsManagerDW SELECT...
Author: Jonathan Almquist Date: 11/29/2009
Number of events collected per day for last 28 days
/Number of events collected per day for last 28 days./ USE OperationsManagerDW SELECT...
Author: Jonathan Almquist Date: 11/29/2009
Number of state change events per day for last 28 days
/Number of state change events per day for last 28 days./ USE OperationsManagerDW SELECT...
Author: Jonathan Almquist Date: 11/29/2009
Number of unit monitor state changes per day for last 28 days
/Number of unit monitor state changes per day for last 28 days./ USE OperationsManagerDW SELECT...
Author: Jonathan Almquist Date: 11/29/2009
Top 50 alert generating rules and monitors in last 7 days, sorted by alert + repeat count
/Top 50 alert generating rules and monitors in last 7 days, sorted by alert + repeat count./ USE...
Author: Jonathan Almquist Date: 11/29/2009
Top 50 alert generating rules and monitors in last 7 days, sorted by alert instances
/Top 50 alert generating rules and monitors in last 7 days, sorted by alert instances./ USE...
Author: Jonathan Almquist Date: 11/29/2009
Top 50 event inserts in last 7 days
/Top 50 event inserts in last 7 days./ USE OperationsManagerDW SELECT TOP (50) COUNT(*) AS Count,...
Author: Jonathan Almquist Date: 11/29/2009
Top 50 performance sample inserts for last 10 days (by default)
/Top 50 Performance Sample Inserts for last 10 days by default./ USE OperationsManagerDW SELECT...
Author: Jonathan Almquist Date: 11/29/2009
Top 50 state changing unit monitors in last 7 days
/Top 50 state changing unit monitors in last 7 days./ USE OperationsManagerDW SELECT TOP (50)...
Author: Jonathan Almquist Date: 11/29/2009
Discovery Check
These were initially published by Daniele Grandini and have been a great tool for finding noisy...
Author: Jonathan Almquist Date: 11/28/2009
Operational groom settings
/Operational groom settings/ USE OperationsManager SELECT ObjectName, DaysToKeep AS Days...
Author: Jonathan Almquist Date: 11/28/2009
DW Retention and Groom Settings
/Data Warehouse retention settings/ USE OperationsManagerDW SELECT Dataset.DatasetDefaultName AS...
Author: Jonathan Almquist Date: 11/28/2009