First published on TECHNET on Mar 03, 2016
Recently we announced the p
ublic availability of Red Hat Enterprise Linux (RHEL)
server images in a majority of Microsoft Azure regions. With the capability to deploy a Red Hat supported Virtual Machine in Azure, you may have the question “What else can I do with my Azure Red Hat VM?”. Luckily Azure has a rich marketplace ecosystem that allows you to add resources from Microsoft and partner resources for powerful functionality. One of the latest first-party Azure resources is Log Analytics (OMS). Log Analytics (OMS) brings the incredible analytic power of
Operations Management Suite
to your Windows and Linux Azure VMs. With
, Log Analytics (OMS) allows you to collect Syslog events, Performance data, and Nagios/Zabbix alerts.
This blog post takes you step-by-step through provisioning a brand new Red Hat Enterprise Linux Server in Azure, provisioning a new Operations Management Suite workspace, and bringing your Red Hat server under management, all in less than 15 minutes.
The only requirement to follow this walkthrough is an Azure subscription. Thankfully, Azure offers a great trial and the Log Analytics (OMS) offering has free tier option with 500 MB daily upload and 7-day data retention.
In the new Azure portal click the
in the search bar
In Azure today, the offered Red Hat distributions are Red Hat Enterprise Linux 6.7 and Red Hat Enterprise Linux 7.2. For this guide, we are using
Red Hat Enterprise Linux 7.2.
Continue to the new pane and select the
Red Hat Enterprise Linux 7.2
option and then review the agreement.
For this guide, we are also going to use the
Click on the
button at the bottom of the screen
On the next pane fill in the required settings
. I am using the default
for authentication, and using the VM size of
Double check the Summary pane, and click
Your deployment of RedHat Enterprise Linux 7.2 has started!
Creating an OMS Workspace
Let's go ahead and provision a new Operations Management Suite Log Analytics workspace while our RHEL Virtual Machine is deployed into Azure.
Click the same
tab button, and search
Log Analytics (OMS).
On the next page click the
Log Analytics (OMS)
On the new pane under
enter the name for your workspace. This can be anything
e.g. TestWorkspace, AzureIsAwesome, LogAnalyticsRule.
While not necessary I recommend choosing the same
you used when provisioning the RHEL VM
Next select the region for OMS. Currently the options are East US or West Europe. Lastly ensure the
Pin to dashboard
option is checked for easy access.
After verifying the correct settings click the
You are now the proud owner of an Operations Management Suite workspace! Within a minute, your new workspace should pop up on your Azure dashboard.
Onboarding your RHEL Azure VM into OMS
Now that we have provisioned the RHEL VM and the OMS Workspace we need to send our RHEL VM data into OMS.
On the Azure dashboard select the new
Log Analytics (OMS)
On the next screen you get an overview of the OMS workspace along with usage information. Click the blue button on the to access the Quick Start Menu
On the Quick Start Menu click
Azure virtual machines (VMs)
On the next screen you can see all Windows and Linux Azure Virtual Machines you have access to with your linked Azure subscriptions. In the search bar, type the name of the provisioned Red Hat VM.
Click the Red Hat VM and in the next pane click
That’s it! The Power of Log Analytics (OMS) is now being deployed to your Red Hat Enterprise Linux Server Virtual Machine!
Accessing your Red Hat Enterprise Linux data in the OMS Portal
Now that your Red Hat Enterprise Linux Server is connected to OMS let’s take a look at the data in the OMS Portal.
Go back to the Azure dashboard and select the same OMS workspace.
You should now see the Virtual Machines number go from
After verifying the VM is connected select the
On the OMS Portal you also see the settings pane indicating
data source connected, along with Log Search, My Dashboard, and the Solutions Gallery.
tile to begin exploring your Red Hat Enterprise Linux Server data
The search homepage gives you a selection of saved queries, as well as a search bar on top to let you explore every facet of data.
To search Syslog data, enter the Search query
Performance monitoring with OMS gives you the same granular counters you get with the top Enterprise Monitoring Tool: System Center Operations Manager. These counters include data points about Logical Disk, Processor, Physical Disk, and Memory.
Performance data is broken into two main results. The first is a 30-minute aggregated log that lets you see the minimum, maximum, standard deviation.
The 30-minute performance log aggregation can be retrieved by searching
The second way you can view Performance is a standard visual view. Where the number of results are displayed a
result also appears. By clicking on the
result you get a graph view over time with the same
query. By hovering over the result you can see exact values over a given time. These performance metrics are both Near Real Time with 10 second interval – that are updated live on the search screen.
As you can see spinning up a Red Hat Enterprise Linux Server Virtual Machine on Azure is simple, straightforward, and fast. In addition, the power of the Azure ecosystem allows us to add powerful Log Analytics to our servers within a matter of minutes, all with a couple of clicks.
Additionally, all the features on top of Operations Management Suite Log Analytics are now available for your Red Hat Virtual Machine, including alerting, exporting to excel, and custom dashboarding.