How to Create Monitor in Scom: My Painful Lessons

Disclosure: As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links, which means I may receive a small commission at no extra cost to you.

Seven years ago, I thought setting up a simple alert in SCOM was going to be a walk in the park. I was so wrong it hurts. I spent three days wrestling with it, convinced the documentation was lying or I was missing some secret handshake.

Honestly, most of what you read online about how to create monitor in scom feels like it was written by someone who’s never actually touched the SCOM console for more than an hour. It’s all theoretical fluff.

You end up drowning in options, incomprehensible XML, and vague advice that leads you down a rabbit hole of failed attempts. I’ve been there, made the expensive mistakes, and wasted countless hours.

This isn’t going to be that. This is the real deal, from someone who’s bled on the keyboard doing this.

The First Time I Screwed Up a Scom Monitor

It was 2017, and my boss wanted an alert for when a specific service crashed on a bunch of servers. Simple, right? I dove into the SCOM console, clicked around, found something that looked like a ‘monitor’ template, and started filling in the blanks. I remember the specific dialog box – it had this overwhelming number of tabs and checkboxes, each one more cryptic than the last. I cobbled together what I thought was right, hit ‘Apply,’ and waited. Nothing happened. For two days, I tweaked settings, checked event logs, even restarted the agent (stupid, I know). It turns out I’d tried to create a ‘discovery’ instead of a ‘monitor’ and got the entire health state calculation wrong. My personal error cost the company about $800 in lost productivity because I was so far down the wrong path, chasing ghosts.

What’s Actually Needed: Beyond the Buzzwords

Forget all the ‘game-changer’ and ‘cutting-edge’ nonsense. When you actually need to figure out how to create monitor in scom, what matters is understanding the core components: the health model, the rules, the conditions, and the discoveries. Most guides assume you’re already fluent in SCOM architecture, which is a massive barrier for newcomers. It’s like trying to learn to bake a cake by being handed a professional cookbook with no explanation of what ‘creaming butter and sugar’ actually means. You just see the ingredients and the final product, not the process.

The biggest mistake I see people make is trying to create a monitor that’s too complex right out of the gate. Start simple. Get one working alert for a basic condition, like a service stopping or a file not appearing, before you even think about performance thresholds or custom WQL queries. It’s like learning to ride a bike; you don’t start by attempting a downhill jump. (See Also: How To Monitor Cloud Functions )

Let’s Talk About Rules and Discoveries

Discoveries are how SCOM knows what objects exist in your environment. If SCOM doesn’t discover a server or an application component, it can’t monitor it. Think of it like an inventory system; if something isn’t in the warehouse, you can’t track its stock level.

Rules, on the other hand, are what SCOM does with that discovered object. They can collect data, generate events, or trigger alerts. This is where you define what ‘normal’ looks like and what constitutes an ‘abnormal’ situation that warrants attention. I’ve wasted probably 40 hours over the years debugging discovery rules that were subtly wrong, causing monitors to report incorrectly or not at all.

The Monitor Creation Process: Step-by-Step (the Real Way)

Okay, let’s break down how to create monitor in scom without losing your mind. This isn’t a ‘click here, click there’ guide because SCOM is rarely that simple. It’s more about the thinking process.

  1. Define the Problem: What *exactly* do you need to know? A service is down? A disk is getting full? A specific event ID appeared? Be ridiculously specific. ‘Server is slow’ isn’t enough. ‘CPU usage consistently above 80% for 15 minutes’ is better.
  2. Identify the Data Source: Where will SCOM get this information? Event logs? Performance counters? WMI? A custom script? This is where most people get tripped up. They pick a data source that’s too chatty or too unreliable. Performance counters can bog down agents if you’re not careful.
  3. Choose the Monitor Type: SCOM has different monitor types: State (health rollup), Availability (up/down), Performance (thresholds), Event (specific event IDs). For a service crash, a State monitor is usually appropriate. For disk space, a Performance monitor.
  4. Configure the Rule/Probe: This is the heart of it. You’ll define the conditions that trigger the monitor. For a service, you might look for a specific event ID indicating it stopped. For disk space, you’ll set a threshold.
  5. Set the Alert Action: What happens when the monitor triggers? An alert is generated? An email is sent? A script runs? Don’t go overboard with automatic remediation until you’ve tested it thoroughly. I once set up an automatic reboot script that triggered on a spurious performance alert, taking down a critical production system for two hours. It was a mess.
  6. Test, Test, Test: Simulate the condition you’re monitoring. If you set up an alert for a service stopping, stop the service and see if the alert fires. Check the alert details. Is the information useful? Is it timely? This step alone saved me probably 20 hours of debugging over the years.

Contrarian View: Don’t Over-Monitor Everything

Everyone says you need to monitor *everything*. I disagree, and here is why: it creates noise. When you have thousands of alerts firing for minor deviations, your team will start to ignore them, and you’ll miss the critical ones. Focus on what truly impacts the business or indicates a critical failure. A well-tuned SCOM instance has fewer, more meaningful alerts. It’s better to have one critical alert that means something than fifty that mean nothing. This is a lesson I learned the hard way after my first SCOM implementation was so noisy it was practically useless.

When a Custom Script Is Your Only Friend

Sometimes, SCOM’s built-in options just don’t cut it. Maybe you need to check a specific application status that doesn’t log events or expose performance counters in a standard way. In those cases, you’ll need to write a custom script (PowerShell is your friend here) and have SCOM run it periodically. This script will then output a value or an event that SCOM can interpret.

Script Monitor Example (Conceptual): (See Also: How To Monitor Voice In Idsocrd )

Component Description My Verdict
Built-in Monitors Standard SCOM templates for common services, disks, etc. Good for 80% of cases. Easy to set up.
Performance Counters Monitoring CPU, Memory, Disk I/O, Network. Can be noisy if not tuned. Requires understanding the counter meaning.
Event Log Monitors Alerting on specific event IDs. Reliable for known error codes, but doesn’t tell the whole story.
Custom Scripts PowerShell/VBScripts to check complex application states. The ultimate flexibility, but requires scripting skill and careful error handling. Absolutely necessary for unique scenarios.

The key here is to ensure your script returns a consistent exit code or writes a specific, recognizable event to the Windows Event Log when it detects an issue. SCOM can then be configured to monitor that exit code or event. This is how I monitor some legacy applications that are basically black boxes.

Things to Avoid Like the Plague

Trying to monitor every single performance counter on a busy server is like trying to count every grain of sand on a beach. You’ll drown. Also, don’t create monitors that rely on subjective data. ‘User seems unhappy’ is not a monitor. Stick to measurable, objective conditions. I’ve seen teams spend weeks trying to quantify ‘user experience’ in SCOM, only to create a monstrosity of interdependent monitors that rarely worked.

Another classic mistake is not setting up alert auto-resolution properly, or not at all. If an alert clears itself when the condition is resolved, your team isn’t chasing old issues. It’s like leaving the gas on after you’ve finished cooking; it just wastes resources and creates clutter.

How to Create Monitor in Scom: The Faq

What Is a Scom Discovery?

A SCOM discovery is a rule that identifies objects within your IT environment that SCOM should monitor. Think of it as SCOM’s way of finding and cataloging all the servers, applications, or services it needs to keep an eye on.

Can I Use Scom to Monitor a Linux Server?

Yes, SCOM can monitor Linux servers, but it requires installing and configuring the SCOM agent on the Linux machines. You’ll also need to import the relevant management packs that provide Linux-specific monitoring templates and rules.

How Do I Update an Existing Monitor in Scom?

To update an existing monitor, you typically need to override its properties within a management pack. You can’t directly edit the default management packs; you must create overrides in a custom management pack to preserve your changes during SCOM upgrades. (See Also: How To Monitor Yellow Mustard )

What Is the Difference Between a Rule and a Monitor in Scom?

A rule in SCOM is a task that collects data or performs an action, like logging an event or collecting a performance counter. A monitor, on the other hand, evaluates the state of an object based on data collected by rules or discoveries and determines its health. Monitors are what ultimately generate alerts and influence the health rollup.

How Do I Set Up Email Alerts in Scom?

Setting up email alerts involves configuring the SCOM Operations Manager email alert notification channel. You then associate this channel with specific alerts or alert rules. It’s a multi-step process involving SMTP server configuration and subscription setup.

Final Verdict

Figuring out how to create monitor in scom takes time, patience, and a willingness to learn from mistakes. Don’t get discouraged if your first few attempts don’t go perfectly. I certainly didn’t get it right out of the gate, and my initial failures cost me valuable hours and a lot of frustration.

My biggest piece of advice? Start small. Get a single, basic alert working for something you can easily reproduce, like a service stopping and starting. Once you have that down, then you can expand your repertoire.

Keep iterating. SCOM is a powerful tool, but it requires a thoughtful approach to configuration. Don’t be afraid to experiment, but always do so in a test environment first, or with very specific, non-disruptive overrides. That way, you can learn without causing an incident that gets you noticed for the wrong reasons.

Recommended For You

Nozin® Nasal Sanitizer® Antiseptic Popswab® Ampules 10ct Pack | Kills 99.99% of Germs | Alcohol Based 62%
Nozin® Nasal Sanitizer® Antiseptic Popswab® Ampules 10ct Pack | Kills 99.99% of Germs | Alcohol Based 62%
DJI Mic Mini (1 TX + 1 RX), Wireless Lavalier Microphone for iPhone/Camera/Android, Ultralight, Detail-Rich Audio, Noise Cancelling, Automatic Limiting, Vlog, Streaming, 400m Transmission
DJI Mic Mini (1 TX + 1 RX), Wireless Lavalier Microphone for iPhone/Camera/Android, Ultralight, Detail-Rich Audio, Noise Cancelling, Automatic Limiting, Vlog, Streaming, 400m Transmission
Silicone Scar Sheets, Medical Grade Silicone Scar Tape for Surgical, Hypertrophic, Keloid, C-Section, Burn, Old & New Scars, Reusable Professional Scars Removal Sheets (1.6'X 59' Roll-1.5M)
Silicone Scar Sheets, Medical Grade Silicone Scar Tape for Surgical, Hypertrophic, Keloid, C-Section, Burn, Old & New Scars, Reusable Professional Scars Removal Sheets (1.6"X 59" Roll-1.5M)
Bestseller No. 1 Oklar Blood Pressure Monitor Upper Arm Monitors for Home Use BP Machine Sphygmomanometer with 2x120 Reading Memory Adjustable Arm Cuff 8.7'-15.7' Large Display with LED Background Light Storage Bag
Oklar Blood Pressure Monitor Upper Arm Monitors...
Amazon Prime
Bestseller No. 2 Oklar Wrist Blood Pressure Monitor, FDA Cleared Rechargeable Blood Pressure Machine with Adjustable Cuff (4.92-8.46 Inches), 240 Reading Memory for 2 Users, Voice Broadcast, Storage Case Included
Oklar Wrist Blood Pressure Monitor, FDA Cleared...
SaleBestseller No. 3 BBLOVE Blood Pressure Monitor, FSA-HSA Eligible, One-Touch Voice Control
BBLOVE Blood Pressure Monitor, FSA-HSA Eligible...
Amazon Prime