Unleash The Power Of Microsoft Operations Management Suite (OMS)
There was a recently published an article on some of the new features of System Center Operations Manager 2016 Technical Preview 2.
Within that list of features, is the integration between Operations Manager (SCOM) and the new Microsoft Operations Management Suite (OMS); formerly called Operational Insight (or Ops Insight for short).
Today, we’re going to explore the Microsoft Operations Management Suite (OMS) in a little more detail. Originally viewed as “SCOM in Azure” it’s much more than that.
Let’s start off with the creating of a Workspace.
Azure Operational Insight
First log into your Azure subscription. Once logged in, click on New > App Services > Operational Insight > Quick Create.
In the dialog, select “Create a new account“, and provide a unique Workspace name. Then choose your Tier. Finally, select a Location, and choose subscription to link it to.
Note: As of this writing, the Operational Insight is only available in 2 locations (East US, and West Europe).
http://i2.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-New-OpsInsight-Quick-Create.png?resize=700%2C320
Azure – New OpsInsight Quick Create
Once the account is finished being provisioned, you’ll see that there are several links to help you get started; from monitoring Azure VMs, on-premises servers, or connecting with SCOM.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Start-Screen.png?resize=700%2C619
Azure – OMS – Start Screen
Now that we have our Operational Insight workspace created, let’s walk through the various options listed.
Enable OMS for Azure Virtual Machines
If you have a Virtual Machine (VM) running in Azure, whether it is joined to a domain or not, you can enable it to be managed by OMS.
Log into your Azure subscription, and navigate to the Operational Insights tab.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Management-Portal.png?resize=208%2C149
Azure – OMS – Management Portal
From there, select the Operational Insights workspace that you’ve previous created.
http://i0.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Operational-Insights.png?resize=403%2C165
Azure – OMS – Operational Insights
Once you are in your Operational Insights Workspace, click on the Servers tab. From there you should see your Azure-hosted virtual machines.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Servers.png?resize=700%2C247
Azure – OMS – Servers
Select your Server, and in the menu bar along the bottom, click the ‘Enable OP Insights‘ button and click ‘Yes‘ to the confirmation prompt.
http://i2.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Enable-OP-Insights.png?resize=265%2C62
Azure – OMS – Enable OP Insights
The Status will change to “Installing”. This will take a while to complete. When it is complete the status will change to “Active”.
After the installation is complete, if you log into the virtual machine and navigate to Control Panel > System and Security, you will see an entry for the Microsoft Monitoring Agent.
If you open the Properties for the Microsoft Monitoring Agent, and click on the Operational Insights tab, you will see that it is connected to your Azure Operational Insights workspace.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Monitoring-Agent-Properties.png?resize=554%2C465
Azure – OMS – Monitoring Agent Properties
Once this connection has been established, OMS will start to collect data.
Enable OMS for On-Premises Servers
Now let’s try connecting an on-premises server directly to Azure Operational Insights (without the aid of SCOM integration; which is covered in the next section).
Follow the steps that are nicely detailed here: https://azure.microsoft.com/en-us/documentation/articles/operational-insights-direct-agent/
Basically you …
- Log into the OMS portal
- Download the Agent
- Install the Agent using your Workspace ID and Primary/Secondary Keys
One thing is that while installing the Microsoft Monitoring Agent, there is also an option to connect it to an existing SCOM environment.
http://i2.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Microsoft-Monitoring-Agent-Setup.png?resize=504%2C385
Azure – OMS – Microsoft Monitoring Agent Setup
Curious if it would show a different Agent version in the SCOM console, we also opted to connect to my on-premises Operations Manager environment.
As you can see in the SCOM console, Version for Agents install via the SCOM console (i.e. Agent Push) is 7.2.10274.0; whereas the Version for the OMS Agent is 7.2.10375.
http://i0.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Agent-Version.png?resize=700%2C169
Azure – OMS – Agent Version Comparison
If we log into the OMS portal, and navigate to Overview > Settings > Connected Sources, we see that it shows one server under the Attach Computers Directly column.
http://i2.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Directly-Attached-Computers.png?resize=577%2C444
Azure – OMS – Directly Attached Computers
And if you click on the “# Server Connected” link, you should see the server listed.
http://i2.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Directly-Attached-Computers-Example.png?resize=670%2C599
Azure – OMS – Directly Attached Computers – Details
Once you see your server(s) listed, OMS will start to collect data.
Connect OMS to SCOM
NOTE: We are performing these steps using an installation of System Center Operations Manager 2016 Technical Preview 2.
IMPORTANT: In order to use this feature, your Operations Manager needs to have access to the Internet.
In Operations Manager, navigate to Administration > Operational Insights > Operational Insights Connection.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/SCOM2016TP2-Operational-Insights.png?resize=276%2C102
SCOM 2016 TP2 – Operational Insights
When you click on the Register to Operational Insights Service link, this will initiate the Operational Insights Service wizard.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/SCOM2016TP2-OMS-Register-Link.png?resize=700%2C288
SCOM 2016 TP2 – OMS – Register Link
On the Authentication screen in the Operational Insights Onboarding wizard, it loads the Microsoft account sign-in page.
NOTE: Encountered some issues with getting the Authentication working. See this post on the “First Look at System Center Operations Manager 2016 Technical Preview 2” for further details.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/SCOM2016TP2-OMS-Authentication-Working.png?resize=700%2C556
SCOM 2016 TP2 – OMS – Authentication (Working)
In this case, we have logged in with our Microsoft Account (and not a ‘work-based’ account).
Now we are presented to choose the Operational Insights Workspace. We already created a new Operational Insight Workspace previously (in this example it's called “MiCloud”).
Select your Workspace, and click Next.
http://i0.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Authentication.png?resize=700%2C556
Azure – OMS – Authentication
Finally we are presented with a Summary screen, which only shows your login name and OMS Workspace name. Click Create (or Update if you’re changing an existing one, as in the example screenshot). Once it is complete, click Close.
http://i0.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Summary.png?resize=700%2C556
Azure – OMS – Summary
Now that the connection has been created, we can see our SCOM Management Group listed under “System Center Connections” within our Azure Operational Insights’s Workspace dashboard area.
http://i0.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/Azure-OMS-Dashboard.png?resize=648%2C536
Azure – OMS – Dashboard
With the connection established and System Center Operations Manager now integrated, we can now click on the “Add a Computer/Group” link to specify which systems we want OMS to manage.
NOTE: This does not mean that the computer selected will no longer be monitored by SCOM.
http://i0.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/SCOM2016TP2-OMS-Add-Computer.png?resize=629%2C612
SCOM 2016 TP2 – OMS – Add Computer
Now we have a computer that is managed by SCOM, and is also configured to send data to OMS for additional analytics and insight.
OMS Portal
But let’s pull all of this together and take a look at the OMS Portal.
So now at this point we have one virtual machine running in Azure (which is not joined to my on-premises domain), one virtual machine in our on-premises environment (which we manually installed the OMS Agent onto), and finally, we have the SCOM-to-OMS integration configured and have specified in the SCOM console which server(s) we want to send additional data for analysis to OMS.
Depending on if you’ve added any additional Solution than what is provided by default, you will have to wait several hours before enough data is collected and analyzed.
http://i1.wp.com/micloud.azurewebsites.net/wp-content/uploads/2015/07/OMS-Overview.png?resize=700%2C333
Microsoft Operations Management Suite – Overview
Conclusion
The Microsoft Operations Management Suite (OMS) is much more than just “SCOM in Azure”. It includes (above and beyond just monitoring like SCOM) things such as:
- Active Directory Assessment
- Malware Assessment
- Azure Site Recovery
- Capacity Planning
- Change Tracking
- Configuration Assessment
- Security Audit
- SQL Assessment
Additional OMS Solutions will be developed both from Microsoft and third-parties. In fact, one of the OMS Solutions is currently in “Coming Soon” status (as of this writing), called Wire Data, which will help to analyze network traffic.
So for all the SCOM Admins out there, don’t think of OMS as replacing SCOM, or “SCOM in/from the Cloud”, but look at it as a supplement or augmentation to provide even more value and insight for your business.