The Recording for My WMUG NL Webinar on OMS Alerting is Available Online

Earlier this week, I have presented for a webinar hosted by WMUG NL (Windows Management User Group Netherlands). The topic is Introduction to OMS Alerting. The recording and the slide deck is now available online. You can find them here: http://wmug.nl/2016/01/15/recording-wmug-nl-webinar-6-2016-online-introduction-to-operational-management-suite-oms-alerting/ I’d like to thank everyone who has attended the webinar, and also big thanks the the event organiser and my fellow CDM MVP Kenneth van Surksum (@kennethvs).

Continue reading

Capacity Planning – OMS Vs. OpsLogix Capacity Reports MP

Introduction When it comes to data center / fabric capacity planning, currently there are 2 major solutions within Microsoft’s System Center and OMS space. These solutions are: OMS Capacity Planning Solution (http://microsoft.com/oms) OpsLogix Capacity Reporting Management Pack for OpsMgr (http://www.opslogix.com/capacity-management-pack/) In this post, I will discuss the differences and similarities between these 2 solutions OMS Capacity Planning Solution Overview The OMS Capacity Planning solution was designed to provide an overview on the current and future utilisation of your virtualisation infrastructure and fabric. It is freely available for all OMS customers (well, you do have to pay for the OMS data

Continue reading

Free E-book: Inside the Microsoft Operations Management Suite

This is my first post in 2016, so happy new year everyone! Over the last few months, I have been a bit quiet on this blog, because I was involved in a book project together with Pete Zerger (@pzerger), Stanislav Zhelyazkov (@StanZhelyazkov) and Anders Bengtsson (http://contoso.se/blog/). The book is titled Inside the Microsoft Operations Management Suite, and we have made it freely available to the community. We wanted to bring a learning resource for the MS Operations Management Suite to the community that is complete, comprehensive, concise…and free (as in beer). While we finish final editing passes over the next

Continue reading

Azure Automation Runbook: Test-OMSAlertRemediation

Couple of weeks ago, I published a post titled OMS Alerting Walkthrough. I mentioned in the post that I have written a test runbook called Test-OMSAlertRemediation that extracts information from the OMS alert JSON input sends to you via email. Once you have created this rnbook in your Azure Automation account, you can use it as the remediation runbook for any OMS alerts. Source code: param ([object]$WebHookData) #Process inputs from webhook data Write-Verbose “Processing inputs from webhook data.” $WebhookName    =   $WebhookData.WebhookName Write-Verbose “Webhook name: ‘$WebhookName'” $WebhookHeaders =   $WebhookData.RequestHeader $WebhookBody    =   $WebhookData.RequestBody Write-Verbose “Webhook body:” Write-Verbose $WebhookBody $SearchResults = (ConvertFrom-JSON $WebhookBody).SearchResults

Continue reading

OMS Alerting Walkthrough

Introduction Earlier today, the OMS product team has announced the OMS Alerting feature has entered Public Preview. This is indeed an exciting news and it is another good example that Microsoft is working very hard to close the gaps between OMS and the existing On-Prem monitoring solution – System Center Operations Manager. Alex Frankel from the OMS product team has already given a brief introduction on this feature from the announcement blog post. In this post, I will demonstrate how I used this feature to alert and auto-remediate an issue detected in my lab environment. Background Few months ago, I

Continue reading

Azure Automation Runbook: New-FakeVirus

Often when you are playing with security related products, you would need to create dummy/fake viruses on your computers. The most common way to do this is to create a EICAR test file (https://en.wikipedia.org/wiki/EICAR_test_file). I have used this method in the past when testing the Microsoft Forefront Endpoint Protection management pack in OpsMgr. Today I needed to use it again when I was preparing a demo for the OMS Malware Assessment. I thought, why not make an Azure Automation runbook that automatically create the EICAR test file for me on remote computers, so I can trigger it manually or schedule

Continue reading

Start A Child Runbook From Azure Automation Hybrid Worker on the Same Hybrid Worker Group

Today I was writing a PowerShell runbook (let’s call it Runbook A) that’s designed to run on on-prem hybrid workers. At the end of Runbook A, I needed to kick off another runbook (let’s call it Runbook B) that must run on the same Hybrid Worker group. Because I don’t want to hardcode the Hybrid Worker group name in the script (or using an Automation variable), I wrote a very simple function that returns the Hybrid Worker configuration (including the Hybrid Worker group name) from registry if runs on a Hybrid Worker. To use it, simply place the function shown

Continue reading

New Activity-Level Tracing Options for Azure Automation Graphical Runbooks

Nowadays, OMS / Azure Automation is full of surprises. almost every time I visit the OMS and Azure Automation portals, I’d notice new features being made available. Today, I just noticed a new setting for graphical runbooks called Activity-level tracing: You can now configure additional verbose tracing for graphical runbooks. Please note in order to leverage this new capability, you must also turn on verbose logging for the particular graphical runbook. Verbose Logging without Activity-level tracing: Detailed Activity-level Tracing Enabled: As you can see, once turned on, you can see a lot more verbose logging activities (starts with ‘GraphTrace”) for

Continue reading

Our Azure Automation Session Recording at Microsoft Ignite Australia

Last week, I had an opportunity teamed up with the legendary CDM MVP Pete Zerger (@pzerger) and delivered a session on Azure Automation at Microsoft Ignite Australia in Gold Coast, Queensland. Our session was the first session right after the opening keynote, so while some other sessions are still waiting to be uploaded to Channel 9 at the moment, our session has already been published. You can watch the recording here: https://channel9.msdn.com/Events/Ignite/Australia-2015/ARC311 I have also published all the sample runbooks and other information on Github: https://github.com/tyconsulting/AUIgnite2015

Continue reading

Free OMS Workshops in Sydney and Melbourne

Next week, I will team up with my fellow Cloud and Datacenter MVP Daniel Mar from Infront Consulting Australia and deliver 2 free Microsoft Operations Management Suite (OMS) workshops in Sydney and Melbourne. These events will take place at Microsoft’s Sydney and Melbourne office respectively. We will deep dive into different aspects of OMS and demonstrate some existing and new capabilities. If you want to learn more about OMS and are based on either Sydney and Melbourne, please feel free to register and come to our workshops. Sydney (1:30pm – 5:00pm Wednesday 2nd Dec) Registration link: https://journeytohybridcloud2-sydney.eventbrite.com Melbourne (8:30am –

Continue reading
%d bloggers like this: