20 SCOM tips to action in 20 minutes
If you’ve ever worked with SCOM then you’ll know it needs a little love to get the most out of it. So here are 20 SCOM tips to help you out.
Together with Tao Yang MVP, I co-presented a session called “20 Operations Manager Tips in 20 Minutes” at Experts Live USA, which brings together many of the SCOM tips and tricks we’ve accumulated over the years. That session wasn’t recorded, so we decided to publish the tips here for everyone to benefit from.
It’s time to get your SCOM game on.
For more helpful SCOM advice from SquaredUp CEO Richard Benwell, also check out his 5 easy steps to achieve SCOM Success.
#1 Get SCOM 2022!
An obvious one to start with – get the latest version of SCOM! SCOM 2022, released in spring, promises notable improvements. It’s packed with valuable new features and finally solves some SCOM platform issues with the addition of flexible role-based access controls (RBAC), updated M365 monitoring, and ITOM compliant alert closure.
SCOM 2022 also comes with 10 years of support (5 years of updates and 5 further years of support) so you can be confident that SCOM will be working for you well into the 2030s.
You can download the evaluation version of SCOM 2022 here: SCOM 2022 Evaluation
If you’d like a step-by-step walkthrough on upgrading to the latest version, check out our guide: Upgrading to SCOM 2022.
#2 Rename the Default MP to ‘DO NOT USE’
An old one, but such a good one. The default management pack can be useful in a throw-away lab environment of PoC, but it shouldn’t be used in a production environment. Once you have SCOM 2022 installed, rename the default management pack as one of the first things you do.
How to correctly implement Overrides
#3 Check the new ‘Updates and Recommendations’ pane
A key feature of SCOM is the ‘Updates and Recommendations’ pane. SCOM scans your environment using ‘seed’ management packs to discover what applications you have in your environment and then suggests management packs to install to monitor those applications. This is a helpful SCOM tip to plug gaps you didn’t know existed.
#4 Tune the SQL databases
The performance of SCOM is only as good as the SQL databases that it runs on. The OperationsManager Database is critical to timely data collection and alerting, and the OperationsManagerDW will be vital if you start reporting and building dashboards with tools like SquaredUp.
Setting up the SQL databases for optimal performance can be a minefield, but there are some excellent resources out there that you should spend time reading before deploying your SCOM databases.
For troubleshooting database performance, also check out these resources:
- SCOM Health Check reports
- Useful SCOM SQL Queries
- Microsoft System Center: Operations Manager Field Experience (PDF)
- System Center 2012 Operations Manager Survival Guide
#5 Start with everything turned off, not turned on
When you speak to consultants who have been working with SCOM for many years, this is the one piece of advice you keep hearing. One of the best things about SCOM is the depth of monitoring, and one of the worst things about SCOM is the depth of monitoring. So many SCOM deployments fail to deliver organisations with effective monitoring because too many alerts get raised and the important ones get missed.
To save you sanity and make SCOM successful, disable all the monitoring in the MPs that you install, and then turn on what you need.
A new tool, EasyTune, is available from Cookdown that allows you to do exactly this.
#6 Use an MP backup script for audit/rollback
Another tool to get setup before it’s too late is an MP audit and rollback solution. This is the undo button for SCOM - a handy tip to know.
Or the SCOM Self Maintenance MP
#7 Be proactive and meet with teams before installing MPs
Remember that monitoring is for the benefit of the teams who manage and support the systems – whether that’s a central support team or individual application and technology teams.
Before installing MPs and adding to the alert noise, meet with the teams who need the monitoring and ask them:
- What they want to see in a dashboard
- What they want to get notified about
Once you have the answers to those questions, install the MP and enable the monitoring you need.
#8 Enable HTML email notifications
When most IT users think of SCOM, they think of email alerts. Make sure SCOM makes a good first impression and enable HTML emails. This is one of the features available in SCOM 2019.
#9 Route alerts to a ticketing system like Service Manager or ServiceNow
IT operations have come on a long way since SCOM was designed, and one of the clearest trends in operation is the use of IT Service Management tools on the service desk to manage incidents and tickets. These are tools such as Microsoft System Center Service Manager (SCSM) and ServiceNow.
SCSM integrates quite naturally with SCOM but for ServiceNow, check out Cookdown’s ServiceNow integrations.
Service Now Connector by Cookdown
We’re seeing many customers route the important, actionable SCOM alerts into these ticketing systems, which support more sophisticated workflows and management than SCOM. If an alert doesn’t need to be actioned, then turn it off and show the data in a dashboard instead.
SquaredUp provides excellent dashboards that are not only pretty to see, but also interactable for the users as well as shareable! Take a look:
#10 Get the PowerShell Authoring MP
Bye-bye VBScript, hello PowerShell!
At some stage you’ll want to create your own monitoring and when you do, you’ll want to use PowerShell and not VBScript. Get this free essential add-on from Cookdown:
Right, we're half way through our SCOM tips. We've got 10 more for you...
#11 Get the SCOM Self Maintenance MP
Speaking of essential add-ons, here’s another one that should be a part of every SCOM deployment.
#12 Get Nathan Gau’s Security MP
We decided to highlight this MP because it’s free and it’s awesome. Written by Nathan Gau – a Premier Field Engineer at Microsoft – it leverages SCOM’s breadth of system monitoring to provide security monitoring that is very hard to achieve with other tools. The MP contains a wealth of security monitoring knowledge but is also written in a way that allows you to start with the critical must-know vulnerabilities and add further depth when you need it.
Security Monitoring Management Pack
#13 Get the Community MP Catalog
If we were to list of all the awesome free MPs available for SCOM we could easily fill up the rest of the 20 SCOM tips. Fortunately, the only other MP we have to mention is the MP-to-find-all-other-MPs – the Community Catalog MP from Cookdown. Install this MP to find and keep up to date with all of the free community MPs available for SCOM.
#14 Get Cookdown's Easy Tune
Say goodbye to the cumbersome task of manually tuning your Management Packs! Easy Tune allows you to review all the workflows in the management packs and make overrides to the default values in an easily manipulatable excel sheet. Simply import this back into SCOM and all the overrides will be done for you in a single click!
#15 VMs in Azure or AWS? Monitor them with SCOM
If you have VMs running in Azure or AWS then you don’t even need a dedicated MP. Just get the SCOM agent on the VM and monitor them like any other server. You might want to deploy a SCOM gateway on a cloud server for optimal performance, or even deploy SCOM on servers in Azure (we’re seeing an increasing number of SCOM deployments in Azure).
#16 Extend SCOM to monitor your Linux workloads
As further proof that Microsoft LOVES Linux, Microsoft have made huge investments in Linux monitoring with SCOM. SCOM comes with a built-in support to Linux monitoring and can be further extended to other flavours of Unix/Linux with Management Packs.
Deploying Unix/Linux Agents using OpsMgr 2012
Monitoring UNIX/Linux with OpsMgr 2016
Administering and configuring the UNIX - Linux agent
#17 Get MP Author, VSAE, fragments
There are several MP authoring solutions available depending on your needs and skills. Start with the PowerShell MP for the simple things, get the free MP Author for authoring full management packs, and then look at MP Studio or Visual Studio Authoring Extensions when you really know what you’re doing.
Visual Studio Authoring Extensions (VSAE)
MP fragment library by Kevin Holman
#18 Try out AppInsights (now that Global Service Monitoring has been retired)
Microsoft had the right idea with Global Service Monitor, which let you monitor the availability of your applications from locations around the world using Azure – but it was retired. The good news is that Azure Application Insights does the same plus a whole lot more.
Alternatively, you could try Pingdom. It’s not free, but you can include the test in a SquaredUp EAM and there are a lot more features.
SCOM GSM moves to Retirement Home by Kevin Greene
#19 Don’t just focus on the servers, monitor the applications
If you really want to be successful with SCOM, then monitor your business’s applications, not just the infrastructure. You can make use of SquaredUp’s awesome VADA technology to map out and monitor your applications, and isolate the source of the problem.
Scroll down this linked page to discover EAM with VADA by SquaredUp
#20 Get some awesome dashboards ?
The final one of our SCOM tips is to get some awesome dashboards. You know where to look!
Get SquaredUp dashboards for SCOM here.
For more helpful advice on achieving your SCOM goals, check out 5 easy steps to achieve SCOM Success.