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

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

<Previous Next>