Monitoring in VMs

Visualize Azure VMs monitoring using different monitoring tools.

Let’s look at how to use Azure to monitor the health and performance of our virtual machines and their workloads. First, we have to configure Azure Monitor to monitor virtual machines, which includes enabling VM insights and enabling each virtual machine for monitoring. Then, we can analyze those trends and even set up alerts to get notified of critical issues.

We can monitor the different types of machines with Azure monitor using the same process. These machines are:

  • Azure VMs
  • Azure VM Scale Sets
  • Hybrid VMs

FAQs

1.

What are Hybrid VMs?

Show Answer
Q1 / Q1
Did you find this helpful?

Azure agents

Azure Monitor requires an agent installed on a machine to collect data from its guest operating systemThe operating system running on the virtual machine, which could either be Windows or Linux OS.. It has multiple agents that collect different types of data and support different features. VM insights is the parent container that manages the deployment and configuration of the agents that most customers will use. Some of the agents are as follows:

  • Azure Monitor agent: It supports VMs in Azure, other cloud environments, and on-premises too. It sends data to Azure Monitor Metrics and Azure Monitor Logs.

  • Log Analytics agent: It also supports virtual machines in Azure, other cloud environments, and on-premises. It sends ...