Schedule demo

Microsoft Azure Virtual Machine Scale Sets


Microsoft Azure Virtual Machine Scale Sets - An Overview

Microsoft Azure Virtual Machine Scale Sets (VMSS) is a service in Microsoft Azure that allows users to deploy and manage a group of identical virtual machines (VMs) as a scalable set. VMSS is designed to help you build and manage large-scale, high-availability applications with ease. Monitoring Microsoft Azure Virtual Machine Scale Sets is crucial to ensure the performance, availability, and reliability of your applications that use the same. Use Applications Manager's Azure Virtual Machine Scale Sets Monitoring tool to monitor your Virtual Machine Scale Sets instances and their underlying infrastructure with ease.

Creating a new Microsoft Azure Virtual Machine Scale Sets Monitor

To learn how to create a new Microsoft Azure Virtual Machine Scale Sets Monitor, click here.

Monitored Parameters

Navigate to the Category View by clicking the Monitors tab. Hover over 'Child Monitors' under Microsoft Azure in the Cloud Apps table, and then select the VM Scale Sets monitor from the displayed tooltip. This action will display the bulk configuration view for Azure VM Scale Sets in three tabs:

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Microsoft Azure monitor provides a brief detail of the Azure Virtual Machine Scale Sets under the given subscription. Following are the list of metrics monitored in Azure VM Scale Sets Monitoring in their corresponding tabs:

Overview

Parameter Description
CONFIGURATION
Provisioning StateThe provisioning state of the VM Scale Set. Possible values: Succeeded/Failed.
Number of InstancesThe number of virtual machines in the scale set.
CPU UTILIZATION %
CPU UtilizationThe average percentage of allocated compute units that are currently in use by the Virtual Machine(s), at the time of polling (in %).
AVAILABLE MEMORY
Available MemoryThe average amount of physical memory immediately available for allocation to a process or for system use in the Virtual Machine between the poll interval (in MB).
CPU CREDITS
CPU Credits ConsumedThe average percentage of credits consumed by the Virtual Machine between the poll interval (in %). Only available on B-series burstable VMs.
CPU Credits RemainingThe average percentage of credits available to burst between the poll interval (in %). Only available on B-series burstable VMs.

Disk

Parameter Description
OS & DATA DISK CONSUMED %
OS Disk Bandwidth ConsumedThe average percentage of operating system disk bandwidth consumed at the time of polling (in %).
OS Disk IOPS ConsumedThe average percentage of operating system disk I/Os consumed at the time of polling (in %).
Data Disk Bandwidth ConsumedThe average percentage of data disk bandwidth consumed at the time of polling (in %).
Data Disk IOPS ConsumedThe average percentage of data disk I/Os consumed at the time of polling (in %).
DISK THROUGHPUT
Disk Read ThroughputThe total amount of data read per second from all Disks between the poll interval (in MB/s).
Disk Write ThroughputThe total amount of data written per second to all Disks between the poll interval (in MB/s).
DISK OPERATIONS (AVERAGE)
Disk ReadsThe average number of overall Disk read operations performed per second between the poll interval (in operations/s).
Disk WritesThe average number of overall Disk write operations performed per second between the poll interval (in operations/s).
OS & DATA DISK OPERATIONS (AVERAGE)
OS Disk ReadsThe average number of OS Disk read operations performed per second between the poll interval (in operations/s).
Data Disk ReadsThe average number of Data Disk read operations performed per second between the poll interval (in operations/s).
OS Disk WritesThe average number of OS Disk write operations performed per second between the poll interval (in operations/s).
Data Disk WritesThe average number of Data Disk write operations performed per second between the poll interval (in operations/s).
OS & DATA DISK THROUGHPUT (AVERAGE)
OS Disk Read ThroughputThe average amount of data read from the OS disk per second between the poll interval (in kB/s).
Data Disk Read ThroughputThe average amount of data read from the Data disk per second between the poll interval (in kB/s).
OS Disk Write ThroughputThe average amount of data written to the OS disk per second between the poll interval (in kB/s).
Data Disk Write ThroughputThe average amount of data written to the Data disk per second between the poll interval (in kB/s).
OS & DATA DISK QUEUE DEPTH
Data Disk Queue DepthThe average Data Disk Queue Depth or Queue Length (number of pending I/O ops) between the poll interval.
OS Disk Queue DepthThe average OS Disk Queue Depth or Queue Length (number of pending I/O ops) between the poll interval.

Network

Parameter Description
NETWORK TRAFFIC THROUGHPUT (AVERAGE)
Incoming TrafficThe total amount of data received per minute on all network interfaces by the Virtual Machine between the poll interval (in kB/min).
Outgoing TrafficThe total amount of data sent per minute from all network interfaces by the Virtual Machine between the poll interval (in kB/min).
NETWORK TRAFFIC FLOW (AVERAGE)
Inbound FlowsThe average number of current flows in the inbound direction (traffic going into the VM) between the poll interval.
Outbound FlowsThe average number of current flows in the outbound direction (traffic going out of the VM) between the poll interval.

Configuration

Parameter Description
CONFIGURATION
LocationThe location of the resource.
Resource Group NameThe name of the resource group.
Security TypeThe SecurityType of the virtual machine. Possible values: ConfidentialVM/TrustedLaunch.
OS TypeThe type of OS used by the virtual machine. Possible values: Windows/Linux.
VM SizeThe size of the virtual machine.
SKU TierSpecifies the tier of virtual machines in a scale set. Possible Values: Standard/Basic.
Single Placement GroupIndicates whether the scale set has been limited to a single placement group of a maximum size of 100 virtual machines or not. Possible Values: true/false.
Orchestration ModeThe orchestration mode of the virtual machine scale set. Possible values: Flexible/Uniform.
Platform Fault Domain CountThe fault domain count for each placement group.
Created TimeThe time at which the Virtual Machine Scale Set resource was created.
DISK PROPERTIES
Create OptionSpecifies how the virtual machines in the scale set was created. Possible values:
  • Attach
  • Empty
  • FromImage
Caching TypeThe caching requirements of the Virtual Machine Scale Set. Possible values:
  • None
  • ReadOnly
  • ReadWrite
Storage Account TypeSpecifies the storage account type for the managed disk. Possible values:
  • PremiumV2_LRS
  • Premium_LRS
  • Premium_ZRS
  • StandardSSD_LRS
  • StandardSSD_ZRS
  • Standard_LRS
  • UltraSSD_LRS
Disk SizeThe size of the data disk (in GB).
OS PROFILE
Computer Name PrefixThe computer name prefix of all of the virtual machines in the scale set.
Admin UsernameThe name of the administrator account.
IMAGE REFERENCE
PublisherThe image publisher.
Image SKUThe SKU of the image.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally