Well I love to automate things a lot using PowerShell – really I do! The success of automation depends on two major things. First there are the detailed requirements and secondly technical documentation of your stuff you want to automate. In reality, most projects do not cover both parameters in a satisfying way at all. […]
Troubleshooting
PowerShell – Comparing Management Pack Version
I bumped into an interesting problem while writing a custom PowerShell module. The module should compare the management packs from a SCOM management group and some local repository. If the local repository has a higher version number than the currently installed management pack, the script should import the management pack into SCOM. This post should […]
PowerShell – Convert Special Character String Into Numbers
Do you know the situation where you have to handle strings / string data that has a lot of complex characters? In certain situation it is just a pain to deal with strings that have special characters like “*ç%&/()=`è or even an entire Export-CliXML output content. Recently I had the need to embed such data […]
SMA – Cannot create unkown type ‘{clr-namespace:Microsoft. PowerShell. DyncamicActivities} Activity_xxxxxxxxx_Nested’
I have done many projects using Service Management Automation and PowerShell. One specific error I haven’t seen so far in the job exception of the SMA runbook is this…
Quick Post – SCOM 2016 Upgrade Notes
During my Discussion Panel: Monitoring, Insights & Analytics together with my buddy MVP Kevin Greene at Experts Live Europe in Berlin, we mostly spent time discussing concerns about upgrading to SCOM 2016. A lot attendees were interested what are possible pitfalls, what are the experiences from the field and what is possibly the best upgrade […]
OMS – Upgrade Workspace Error
Few weeks ago Microsoft introduced the new Azure Log Analytics query language to OMS Log Analytics. In order to use the new language with your workspace you need to upgrade your current workspace. It is very simple and basically a one-click experience and there are new features available as MVP Marcel Zehner describes in his […]
ARM Template – Deployment Error “[Subscription().SubscriptionId]” The request is invalid…
Recently I authored some ARM stuff in Visual Studio and I had a need for getting the current subscription ID the template is being deployed to. So there is a helper function you can call like this… “subscriptionId”: “[subscription().subscriptionId]” I used it in the template like this… …but as soon I tried to deploy the […]
SCOM – Certificate Missing Enhanced Key Usage EventID 20050
If you want to monitor a server which does not belong to a domain you need to use a certificate, which has special requirements. You will find many posts how to handle SCOM certificates using a Microsoft PKI on the internet. An example is the detailed post from Tyson Paul. One of the essential requirements […]
Power BI – AAD Activity Logs App: The credentials provided for the AADData source are invalid
Power BI used to have Content Packs which were a way to package up your dashboards, reports, Excel workbooks and datasets for Power BI. Microsoft changed it now to so called Apps, probably to be consistent with their Azure terms. There is an interesting App for Azure Active Directory to analyze the Activity Logs. If […]
SCOM 2016 – Upgrade Notes from the Field
Upgrading from SCOM 2012 R2 to SCOM 2016 is theoretically no such big deal. BUT sometimes you could face issues at the customer’s infrastructure, which force you to take some extra hurdle. This post should give you a high level overview of different migration scenarios and additionally some pitfalls you could meet upgrading to SCOM […]