Friday, October 26, 2018

Azure Monitor for virtual machines

In Microsoft Ignite Microsoft VM team have announced number
of services and products that they are going to launch in near future. And one
of its service was public
preview of Azure Monitor for VMs which provides an in-depth view of VM health,
performance trends, and dependencies.

How to access?

To
view Azure Monitor for VMs, navigate to Azure VM resource blade and view
details about VMs. From there users can identify compute issues at scale, and
from the Resource Group blade to understand whether all the VMs in a common
deployment are behaving as you expect.

What enables in Azure
Monitor for VMs?

Users can visualize the key monitoring data about your Windows
and Linux VMs.

Show up the VM health
and availability of VMs, with customizable alert thresholds

This model is including the out of the box configurable VM
Health criteria that are powered by the same health modeling services used
internally across Microsoft.

This shows you a VM availability signals, including how many VMs
are in a critical or warning state (or not able to connect to the monitoring
service), which VMs by OS or resource type are reporting health issues, and
details on health problems with CPU, disk, memory, and network adapters. Users
can identify them very quickly, and configure near-real time alerts on VM health
conditions, Knowledge Base articles for a better solution.

VM Maps

Azure Monitor for VMs also inherit the existing OMS Service Map
solution and its Azure VM extension. Maps has the new Azure-centric user
experience, with VM resource blade integration, Azure metadata, and dependency
maps for Resource Groups and Subscriptions. This mechanism will automatically
show users how VMs and processes are interacting, identify surprise
dependencies to third party services, and monitor connection failures, live
connection counts, network bytes sent and received by process, and
service-level latency

Users can query VMConnection events in Log Analytics to
alert on spikes in network traffic from selected workloads when using Maps. As
well as query at scale for failed dependencies, and plan Azure migrations from
on-prem VMs by analyzing connections over weeks or months.

VM Performance

By using Log Analytics, performance view is developed and offer
powerful aggregation and filtering capabilities including “Top N” VM sorting
and searching across subscriptions and regions. This includes aggregation of VM
metrics and applied to all VMs in a resource group across regions.

Get started
with Azure Monitor

For on-prem or hybrid environment VMs, also users who are
using Azure VM Scale Sets, can use the Performance and Map capabilities from
the “Virtual Machines (preview)” menu of Azure Monitor to find resource
constraints and visualize dependencies. Health option is currently supports
Azure VMs, and will be extended in the future to support other resource types