Skip to content

Commit 03ba3fb

Browse files
committed
edit pass: virtual-machines-batch-3
1 parent 609c402 commit 03ba3fb

File tree

1 file changed

+69
-63
lines changed

1 file changed

+69
-63
lines changed
Lines changed: 69 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,128 +1,134 @@
11
---
2-
title: How to chart performance with VM insights
3-
description: Performance is a feature of the VM insights that automatically discovers application components on Windows and Linux systems and maps the communication between services. This article provides details on how to use it in a variety of scenarios.
2+
title: Chart performance with VM insights
3+
description: This article discusses the VM insights Performance feature that discovers application components on Windows and Linux systems and maps the communication between services.
44
ms.topic: conceptual
55
author: bwren
66
ms.author: bwren
77
ms.date: 06/08/2022
88

99
---
1010

11-
# How to chart performance with VM insights
11+
# Chart performance with VM insights
1212

13-
VM insights includes a set of performance charts that target several key performance indicators (KPIs) to help you determine how well a virtual machine is performing. The charts show resource utilization over a period of time so you can identify bottlenecks, anomalies, or switch to a perspective listing each machine to view resource utilization based on the metric selected. While there are numerous elements to consider when dealing with performance, VM insights monitors key operating system performance indicators related to processor, memory, network adapter, and disk utilization. Performance complements the health monitoring feature and helps expose issues that indicate a possible system component failure, support tuning and optimization to achieve efficiency, or support capacity planning.
13+
VM insights includes a set of performance charts that target several key performance indicators to help you determine how well a virtual machine is performing. The charts show resource utilization over a period of time. You can use them to identify bottlenecks and anomalies. You can also switch to a perspective that lists each machine to view resource utilization based on the metric selected.
14+
15+
VM insights monitors key operating system performance indicators related to processor, memory, network adapter, and disk utilization. Performance complements the health monitoring feature and helps to:
16+
17+
- Expose issues that indicate a possible system component failure.
18+
- Support tuning and optimization to achieve efficiency.
19+
- Support capacity planning.
1420

1521
## Limitations
16-
Following are limitations in performance collection with VM insights.
22+
Limitations in performance collection with VM insights:
1723

18-
- **Available memory** is not available in all Linux versions including Red Hat Linux (RHEL) 6 and CentOS 6. It will be available in Linux versions that use [kernel version 3.14](http://www.man7.org/linux/man-pages/man1/free.1.html) or higher. It may be available in some kernel versions between 3.0 and 3.14.
19-
- Metrics are only available for data disks on Linux virtual machines using XFS filesystem or EXT filesystem family (EXT2, EXT3, EXT4).
24+
- Available memory isn't available in all Linux versions, including Red Hat Linux (RHEL) 6 and CentOS 6. It will be available in Linux versions that use [kernel version 3.14](http://www.man7.org/linux/man-pages/man1/free.1.html) or higher. It might be available in some kernel versions between 3.0 and 3.14.
25+
- Metrics are only available for data disks on Linux virtual machines that use XFS filesystem or EXT filesystem family (EXT2, EXT3, EXT4).
2026

2127
## Multi-VM perspective from Azure Monitor
2228

23-
From Azure Monitor, the Performance feature provides a view of all monitored VMs deployed across workgroups in your subscriptions or in your environment. To access from Azure Monitor, perform the following steps.
29+
From Azure Monitor, the Performance feature provides a view of all monitored VMs deployed across work groups in your subscriptions or in your environment.
30+
31+
To access from Azure Monitor:
2432

25-
1. In the Azure portal, select **Monitor**.
26-
2. Choose **Virtual Machines** in the **Solutions** section.
27-
3. Select the **Performance** tab.
33+
1. In the Azure portal, select **Monitor**.
34+
1. In the **Solutions** section, select **Virtual Machines**.
35+
1. Select the **Performance** tab.
2836

29-
![VM insights Performance Top N List view](media/vminsights-performance/vminsights-performance-aggview-01.png)
37+
![Screenshot that shows a VM insights Performance Top N List view.](media/vminsights-performance/vminsights-performance-aggview-01.png)
3038

31-
On the **Top N Charts** tab, if you have more than one Log Analytics workspace, choose the workspace enabled with the solution from the **Workspace** selector at the top of the page. The **Group** selector will return subscriptions, resource groups, [computer groups](../logs/computer-groups.md), and virtual machine scale sets of computers related to the selected workspace that you can use to further filter results presented in the charts on this page and across the other pages. Your selection only applies to the Performance feature and does not carry over to Health or Map.
39+
On the **Top N Charts** tab, if you have more than one Log Analytics workspace, select the workspace enabled with the solution from the **Workspace** selector at the top of the page. The **Group** selector returns subscriptions, resource groups, [computer groups](../logs/computer-groups.md), and virtual machine scale sets of computers related to the selected workspace that you can use to further filter results presented in the charts on this page and across the other pages. Your selection only applies to the Performance feature and doesn't carry over to Health or Map.
3240

33-
By default, the charts show the last 24 hours. Using the **TimeRange** selector, you can query for historical time ranges of up to 30 days to show how performance looked in the past.
41+
By default, the charts show the last 24 hours. By using the **TimeRange** selector, you can query for historical time ranges of up to 30 days to show how performance looked in the past.
3442

35-
The five capacity utilization charts shown on the page are:
43+
Five capacity utilization charts are shown on the page:
3644

37-
* CPU Utilization % - shows the top five machines with the highest average processor utilization
38-
* Available Memory - shows the top five machines with the lowest average amount of available memory
39-
* Logical Disk Space Used % - shows the top five machines with the highest average disk space used % across all disk volumes
40-
* Bytes Sent Rate - shows the top five machines with highest average of bytes sent
41-
* Bytes Receive Rate - shows the top five machines with highest average of bytes received
45+
* **CPU Utilization %**: Shows the top five machines with the highest average processor utilization.
46+
* **Available Memory**: Shows the top five machines with the lowest average amount of available memory.
47+
* **Logical Disk Space Used %**: Shows the top five machines with the highest average disk space used percent across all disk volumes.
48+
* **Bytes Sent Rate**: Shows the top five machines with the highest average of bytes sent.
49+
* **Bytes Receive Rate**: Shows the top five machines with the highest average of bytes received.
4250

43-
Clicking on the pin icon at the upper right-hand corner of any one of the five charts will pin the selected chart to the last Azure dashboard you last viewed. From the dashboard, you can resize and reposition the chart. Selecting the chart from the dashboard will redirect you to VM insights and load the correct scope and view.
51+
Selecting the pushpin icon in the upper-right corner of a chart pins it to the last Azure dashboard you viewed. From the dashboard, you can resize and reposition the chart. Selecting the chart from the dashboard redirects you to VM insights and loads the correct scope and view.
4452

45-
Clicking on the icon located to the left of the pin icon on any one of the five charts opens the **Top N List** view. Here you see the resource utilization for that performance metric by individual VM in a list view and which machine is trending highest.
53+
Select the icon to the left of the pushpin icon on a chart to open the **Top N List** view. This list view shows the resource utilization for a performance metric by individual VM. It also shows which machine is trending highest.
4654

47-
![Top N List view for a selected performance metric](media/vminsights-performance/vminsights-performance-topnlist-01.png)
55+
![Screenshot that shows a Top N List view for a selected performance metric.](media/vminsights-performance/vminsights-performance-topnlist-01.png)
4856

49-
When you click on the virtual machine, the **Properties** pane is expanded on the right to show the properties of the item selected, such as system information reported by the operating system, properties of the Azure VM, etc. Clicking on one of the options under the **Quick Links** section will redirect you to that feature directly from the selected VM.
57+
When you select the virtual machine, the **Properties** pane opens on the right. It shows properties like system information reported by the operating system and the properties of the Azure VM. Selecting an option under the **Quick Links** section redirects you to that feature directly from the selected VM.
5058

51-
![Virtual Machine Properties pane](./media/vminsights-performance/vminsights-properties-pane-01.png)
59+
![Screenshot that shows a virtual machine Properties pane.](./media/vminsights-performance/vminsights-properties-pane-01.png)
5260

53-
Switch to the **Aggregated Charts** tab to view the performance metrics filtered by average or percentiles measures.
61+
Switch to the **Aggregated Charts** tab to view the performance metrics filtered by average or percentiles measured.
5462

55-
![VM insights Performance Aggregate view](./media/vminsights-performance/vminsights-performance-aggview-02.png)
63+
![Screenshot that shows a VM insights Performance Aggregate view.](./media/vminsights-performance/vminsights-performance-aggview-02.png)
5664

5765
The following capacity utilization charts are provided:
5866

59-
* CPU Utilization % - defaults showing the average and top 95th percentile
60-
* Available Memory - defaults showing the average, top 5th, and 10th percentile
61-
* Logical Disk Space Used % - defaults showing the average and 95th percentile
62-
* Bytes Sent Rate - defaults showing average bytes sent
63-
* Bytes Receive Rate - defaults showing average bytes received
67+
* **CPU Utilization %**: Defaults show the average and top 95th percentile.
68+
* **Available Memory**: Defaults show the average, top 5th, and 10th percentile.
69+
* **Logical Disk Space Used %**: Defaults show the average and 95th percentile.
70+
* **Bytes Sent Rate**: Defaults show the average bytes sent.
71+
* **Bytes Receive Rate**: Defaults show the average bytes received.
6472

6573
You can also change the granularity of the charts within the time range by selecting **Avg**, **Min**, **Max**, **50th**, **90th**, and **95th** in the percentile selector.
6674

67-
To view the resource utilization by individual VM in a list view and see which machine is trending with highest utilization, select the **Top N List** tab. The **Top N List** page shows the top 20 machines sorted by the most utilized by 95th percentile for the metric *CPU Utilization %*. You can see more machines by selecting **Load More**, and the results expand to show the top 500 machines.
75+
To view the resource utilization by individual VM and see which machine is trending with highest utilization, select the **Top N List** tab. The **Top N List** page shows the top 20 machines sorted by the most utilized by 95th percentile for the metric *CPU Utilization %*. To see more machines, select **Load More**. The results expand to show the top 500 machines.
6876

6977
>[!NOTE]
70-
>The list cannot show more than 500 machines at a time.
78+
>The list can't show more than 500 machines at a time.
7179
>
7280
73-
![Top N List page example](./media/vminsights-performance/vminsights-performance-topnlist-01.png)
81+
![Screenshot that shows a Top N List page example.](./media/vminsights-performance/vminsights-performance-topnlist-01.png)
7482

75-
To filter the results on a specific virtual machine in the list, enter its computer name in the **Search by name** textbox.
83+
To filter the results on a specific virtual machine in the list, enter its computer name in the **Search by name** text box.
7684

77-
If you would rather view utilization from a different performance metric, from the **Metric** drop-down list select **Available Memory**, **Logical Disk Space Used %**, **Network Received Byte/s**, or **Network Sent Byte/s** and the list updates to show utilization scoped to that metric.
85+
If you want to view utilization from a different performance metric, from the **Metric** dropdown list, select **Available Memory**, **Logical Disk Space Used %**, **Network Received Byte/s**, or **Network Sent Byte/s**. The list updates to show utilization scoped to that metric.
7886

79-
Selecting a virtual machine from the list opens the **Properties** panel on the right-side of the page and from here you can select **Performance detail**. The **Virtual Machine Detail** page opens and is scoped to that VM, similar in experience when accessing VM Insights Performance directly from the Azure VM.
87+
Selecting a virtual machine from the list opens the **Properties** pane on the right side of the page. From here, you can select **Performance detail**. The **Virtual Machine Detail** page opens and is scoped to that VM. The experience is similar to accessing VM Insights Performance directly from the Azure VM.
8088

8189
## View performance directly from an Azure VM
8290

83-
To access directly from a virtual machine, perform the following steps.
91+
To access directly from a virtual machine:
8492

85-
1. In the Azure portal, select **Virtual Machines**.
86-
2. From the list, choose a VM and in the **Monitoring** section choose **Insights**.
87-
3. Select the **Performance** tab.
93+
1. In the Azure portal, select **Virtual Machines**.
94+
1. From the list, select a VM. In the **Monitoring** section, select **Insights**.
95+
1. Select the **Performance** tab.
8896

89-
This page not only includes performance utilization charts, but also a table showing for each logical disk discovered, its capacity, utilization, and total average by each measure.
97+
This page shows performance utilization charts. It also shows a table for each logical disk discovered with its capacity, utilization, and total average by each measure.
9098

9199
The following capacity utilization charts are provided:
92100

93-
* CPU Utilization % - defaults showing the average and top 95th percentile
94-
* Available Memory - defaults showing the average, top 5th, and 10th percentile
95-
* Logical Disk Space Used % - defaults showing the average and 95th percentile
96-
* Logical Disk IOPS - defaults showing the average and 95th percentile
97-
* Logical Disk MB/s - defaults showing the average and 95th percentile
98-
* Max Logical Disk Used % - defaults showing the average and 95th percentile
99-
* Bytes Sent Rate - defaults showing average bytes sent
100-
* Bytes Receive Rate - defaults showing average bytes received
101+
* **CPU Utilization %**: Defaults show the average and top 95th percentile.
102+
* **Available Memory**: Defaults show the average, top 5th, and 10th percentile.
103+
* **Logical Disk Space Used %**: Defaults show the average and 95th percentile.
104+
* **Logical Disk IOPS**: Defaults show the average and 95th percentile.
105+
* **Logical Disk MB/s**: Defaults show the average and 95th percentile..
106+
* **Max Logical Disk Used %**: Defaults show the average and 95th percentile
107+
* **Bytes Sent Rate**: Defaults show the average bytes sent.
108+
* **Bytes Receive Rate**: Defaults show the average bytes received.
101109

102-
Clicking on the pin icon at the upper right-hand corner of any one of the charts pins the selected chart to the last Azure dashboard you viewed. From the dashboard, you can resize and reposition the chart. Selecting the chart from the dashboard redirects you to VM insights and loads the performance detail view for the VM.
110+
Selecting the pushpin icon in the upper-right corner of a chart pins it to the last Azure dashboard you viewed. From the dashboard, you can resize and reposition the chart. Selecting the chart from the dashboard redirects you to VM insights and loads the performance detail view for the VM.
103111

104-
![VM insights Performance directly from VM view](./media/vminsights-performance/vminsights-performance-directvm-01.png)
112+
![Screenshot that shows VM insights Performance directly from the VM view.](./media/vminsights-performance/vminsights-performance-directvm-01.png)
105113

106114
## View performance directly from an Azure virtual machine scale set
107115

108-
To access directly from an Azure virtual machine scale set, perform the following steps.
116+
To access directly from an Azure virtual machine scale set:
109117

110118
1. In the Azure portal, select **Virtual machine scale sets**.
111-
2. From the list, choose a VM and in the **Monitoring** section choose **Insights** to view the **Performance** tab.
119+
1. From the list, select a VM.
120+
1. In the **Monitoring** section, select **Insights** to view the **Performance** tab.
112121

113-
This page loads the Azure Monitor performance view, scoped to the selected scale set. This enables you to see the Top N Instances in the scale set across the set of monitored metrics, view the aggregate performance across the scale set, and see the trends for selected metrics across the individual instances n the scale set. Selecting an instance from the list view lets you load it's map or navigate into a detailed performance view for that instance.
122+
This page loads the Azure Monitor performance view scoped to the selected scale set. This view enables you to see the top N instances in the scale set across the set of monitored metrics. You can also view the aggregate performance across the scale set. And you can see the trends for selected metrics across the individual instances in the scale set. Selecting an instance from the list view lets you load its map or move into a detailed performance view for that instance.
114123

115-
Clicking on the pin icon at the upper right-hand corner of any one of the charts pins the selected chart to the last Azure dashboard you viewed. From the dashboard, you can resize and reposition the chart. Selecting the chart from the dashboard redirects you to VM insights and loads the performance detail view for the VM.
124+
Selecting the pushpin icon in the upper-right corner of a chart pins it to the last Azure dashboard you viewed. From the dashboard, you can resize and reposition the chart. Selecting the chart from the dashboard redirects you to VM insights and loads the performance detail view for the VM.
116125

117-
![VM insights Performance directly from virtual machine scale set view](./media/vminsights-performance/vminsights-performance-directvmss-01.png)
126+
![Screenshot that shows VM insights Performance directly from virtual machine scale set view.](./media/vminsights-performance/vminsights-performance-directvmss-01.png)
118127

119128
>[!NOTE]
120-
>You can also access a detailed performance view for a specific instance from the Instances view for your scale set. Navigate to **Instances** under the **Settings** section, and then choose **Insights**.
121-
122-
129+
>You can also access a detailed performance view for a specific instance from the **Instances** view for your scale set. Under the **Settings** section, go to **Instances** and select **Insights**.
123130
124131
## Next steps
125132

126-
- Learn how to use [Workbooks](vminsights-workbooks.md) that are included with VM insights to further analyze performance and network metrics.
127-
133+
- Learn how to use [workbooks](vminsights-workbooks.md) that are included with VM insights to further analyze performance and network metrics.
128134
- To learn about discovered application dependencies, see [View VM insights Map](vminsights-maps.md).

0 commit comments

Comments
 (0)