Welcome to the new GERMANageability blog!

Hello everyone, this is the new community blog of the German Microsoft Monitoring and Manageability engineers. We will be covering a broad range of topics in this blog including: System Center Operations Manager (SCOM) Operational Management Suite (OMS) Azure Diagnostics Azure Operational Insights PowerShell and Service Management Automation (SMA) IT Service Management (ITSM) and process…

0

How to use OMS to analyze NTLM traffic logged in netlogon.log

Recently a customer asked me whether we can analyze the netlogon.log file with log analytic capabilities of OMS (Operations Management Suite). In the past, they needed to use different tools and scripts to get the information they need. For example “What accounts are still using NTLM very frequently, and from which computer?” In this post, I want to…

0

Microsoft Monitoring Agent (SCOM / OMS Agent) setup failed with Error 25211

Recently I run into an issue at customer where the customer was not able to uninstall nor repair an SCOM Agent be using the MOMAgent.msi. Every try to repair / uninstall / reinstall runs into the same Error message: Symptom: If you want to uninstall / reinstall / repair a Microsoft Monitoring Agent, the setup may fail…

0

How is the path property for a SCOM class instance created?

Recently a colleague asked me about a blog post I wrote some time ago regarding calculating GUIDs of SCOM objects: https://blogs.technet.microsoft.com/dirkbri/2015/06/11/how-are-guids-in-scom-and-scsm-calculated/ He wanted to calculate the GUID for a specific logical disk. Per the post, this requires the following data to be available to calculate the GUID of the specific instance: GUID (ID) of the…

0

October 2016 Windows cumulative updates might cause SCOM 2012R2/2016 console to crash on all OS Versions

Updated article 17.10.2016: This is just a short note that you should be careful installing the October 2016 cumulative Windows updates KB3194798/3192392/3185330/3185331 on Windows Server releases from 2008R2 up tp 2016 and Windows client releases from 7 up to 10 with the SCOM 2012/2012R2/2016 console installed on it. It might happen (in fact it will…

61

Testing Log Analytics HTTP Data Collector API limits with PowerShell

Recently we announced a new API for uploading quasi any data from anywhere to OMS (Log Analytics) as long it is presented to OMS in a non-nested JSON format. See these excellent articles for more details: https://blogs.technet.microsoft.com/msoms/2016/08/30/http-data-collector-api-send-us-data-from-space-or-anywhere/ https://azure.microsoft.com/de-de/documentation/articles/log-analytics-data-collector-api/ I was curious about the performance of this API and wanted to know: What’s the maximum data…

0

Creating an Azure OMS workspace in less than 30 seconds

If you want to play with OMS it might be helpful and necessary to create new workspaces automatically (and remove them after testing). I am currently playing with the Log analytics http data API and need to create OMS workspaces quite often. This is how I do it: There are multiple ways of creating resources…

0

Tips for writing good PowerShell scripts for OpsMgr Workflows – Part 2

This is part 2 of my little series around writing good PowerShell scripts for OpsMgr workflows. You can find the other part(s) here: Tips for writing good PowerShell scripts for OpsMgr Workflows – Part 1 This post focuses on just one topic: How do I load the OpsMgr module within an OpsMgr PowerShell workflow the…

0

Retrieving SCOM DB Information via SDK without Management Server access

This is just a quick post, based on an interesting question one of my colleagues asked the other day: “How can I retrieve the SCOM database names and SQL server names (incl. instances) from a SCOM console running on some client without having access to one of the SCOM Management Server itself?” My usual way is to…

1

Exporting the SCOM class hierarchy to XML

SCOM uses an object orientated data model and builds an internal, extensible class (type) hierarchy: Each class can have specific properties (which will be inherited to child classes) and relationships to other classes. The depth and breadth of this class hierarchy depends on the number of imported Management Pack. “I know that!”, you might say….

1

Programmatically resetting SCOM Monitors

Resetting SCOM monitors programmatically through the SDK is a useful task and can be used for multiple purposes like Resetting old (outdated) monitor states. For very old monitor states there might be no alert available anymore (because someone closed the alert without fixing the root cause (see post on Alert management scenarios) and maybe even…

1