Azure Virtual Machine

Azure Virtual Machine

Microsoft Azure

Azure Virtual Machines

Monitor the availability, performance, and health of your Azure Virtual Machines in real time. Cloudmon gives IT teams early visibility into issues before they impact operations.

Overview

Azure Virtual Machines are on-demand compute resources running in the Microsoft Azure cloud. Once your Azure account is connected to Cloudmon, Virtual Machines are automatically discovered across all subscriptions and resource groups.

To view your Azure Virtual Machines, navigate to Cloud → Azure → [Select Account] → Azure Virtual Machine.

Virtual Machine List

The Virtual Machine list displays all discovered VMs with the following details:

ColumnDescription
VM NameThe name of the Virtual Machine as configured in Azure.
StatusThe current operational state of the VM, for example Running, Stopped, or Deallocated.
LocationThe Azure region where the VM is deployed, for example East US or Central India.
VM SizeThe Azure VM size tier, for example Standard_B2s or Standard_D4s_v3, defining the vCPU and memory allocation.
Subscription NameThe Azure subscription this VM belongs to.
Resource GroupThe Resource Group this VM is assigned to.
Operating SystemThe OS running on the VM, for example Windows Server 2022 or Ubuntu 22.04.
Public IP AddressThe public IP address assigned to the VM, if applicable.
Time CreatedThe date and time the VM was provisioned in Azure.
ActionsToggle to enable or disable monitoring, and an edit icon to update the VM configuration.

Azure Virtual Machine Overview

Selecting a VM opens its detail page. The overview displays the VM name, size (for example, Standard_B2s), location, operating system, subscription, and resource group. It also shows the VM's current availability status, uptime percentage, total downtime, and a health timeline so you can see when the VM was up or down over the selected time period.

System Metrics

Time-series graphs are available for the following metrics:

  • CPU Utilisation — tracks processor usage over time. Sustained high CPU can indicate the VM is undersized or experiencing abnormal load. Consider resizing to a larger VM size if this persists.
  • Network In/Out — monitors inbound and outbound data transfer rates. Unexpected spikes can indicate unusual traffic patterns or potential security concerns.
  • Disk Read/Write Bytes — tracks the volume of data read from and written to the managed disks attached to the VM. High sustained values may indicate disk-intensive workloads.
  • Disk Read/Write Operations — measures the number of IOPS on the VM's disks, useful for identifying storage bottlenecks.

Patch Management

Provides a comprehensive view of the patching status for the VM. This is an Azure-specific feature not available for other cloud providers. It includes the current patching status, details about the most recent patching cycle, and a configuration readiness assessment showing any missing patches or misconfigurations ahead of upcoming updates.

Troubleshooting

SymptomLikely CauseFix
VM is showing as unavailableThe VM may be stopped or deallocated in AzureCheck the Outages section for downtime history and cross-reference with the Azure portal
Metrics not appearingAzure Monitor diagnostics may not be enabled for the VMEnable diagnostics settings in the Azure portal for the affected VM
High CPU with no obvious causeThe VM may be undersized for its workloadConsider resizing to a larger VM size in the Azure portal
VM not appearing in the listDiscovery has not run since the VM was provisioned, or an Azure Virtual Machine was not selected as a monitored serviceTrigger a manual rediscovery from Settings → Monitoring → Probes → Azure, or edit the account to enable the Virtual Machine service
Patch Management shows no dataAzure Update Manager may not be enabled or the VM is not enrolled in patch managementEnable Azure Update Manager for the VM in the Azure portal
    • Related Articles

    • How to Set Up Azure Monitoring

      Setup Guide How to Set Up Azure Monitoring in Cloudmon Connect your Azure account to Cloudmon using a registered Azure AD application. Once connected, Cloudmon auto-discovers your resources and begins collecting metrics in real time. Overview This ...
    • Can Cloudmon be deployed on Virtual Machine's?

      Yes, Cloudmon Controller can be installed on both Virtual Machines (on-premises, in Cloud) as well as in Physical Servers.
    • How to monitor virtual Instances in public cloud environments?

      Installing an agent on the server you wish to monitor is a way to monitor a cloud-hosted server on platforms like Azure, AWS, GCP, and Alibaba. Note: Follow the link https://repo.veryxtech.com/cloudmon/agent.html to find the commands to install the ...
    • Azure Monitoring

      Microsoft Azure Azure Cloud Monitoring with Cloudmon Connect your Azure account once and get full visibility into your Virtual Machines, storage services, and subscriptions — with real-time metrics, Advisor Recommendations, and historical performance ...
    • What are the system requirements for installing Cloudmon as a Hyper-V virtual machine on a Windows operating system?

      To install Cloudmon as a Hyper-V virtual machine on Windows, the following system requirements must be met: Windows Pro or Enterprise version above 10 (64-bit operating system). A 64-bit processor with Second Level Address Translation (SLAT). Minimum ...