You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> For Azure VMs, all the important data is collected by the Azure Monitor agent. Azure VMs don't use diagnostic settings, so the resource logs aren't important. For detailed information about how the Azure Monitor agent collects VM log data, see [Monitor virtual machines with Azure Monitor: Collect data](/azure/azure-monitor/vm/monitor-virtual-machine-data-collection).
Copy file name to clipboardExpand all lines: articles/virtual-machines/monitor-vm.md
+9-8Lines changed: 9 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,17 +20,17 @@ This article provides an overview of how to monitor the health and performance o
20
20
21
21
## Overview: Monitor VM host and guest metrics and logs
22
22
23
-
You can collect metrics and logs from the **VM host**, which is the physical server and hypervisor that creates and manages the VM, and from the **VM guest**, which includes the operating system and applications that run inside the machine.
23
+
You can collect metrics and logs from the **VM host**, which is the physical server and hypervisor that creates and manages the VM, and from the **VM guest**, which includes the operating system and applications that run inside the VM.
24
24
25
25
VM host and guest data is useful in different scenarios:
26
26
27
27
| Data type | Scenarios | Data collection | Available data |
28
28
|-|-|-|-|
29
-
|**VM host data**|Understand the performance of the physical host on which the VM is running.<br>(Optional) [Scale up or scale down](/azure/azure-monitor/autoscale/autoscale-overview) based on the load on your application.| Available by default without any additional setup. |[Performance metrics](#azure-monitor-platform-metrics)<br>[Activity logs](#azure-activity-log)<br>[Boot diagnostics](#boot-diagnostics)|
30
-
|**VM guest data**| Analyze and troubleshoot performance and operational efficiency of workloads running in your Azure environment. | Install [Azure Monitor Agent](/azure/azure-monitor/agents/data-collection-rule-azure-monitor-agent) on the VM and set up a [data collection rule](#data-collection-rules). ||
31
-
||**Basic VM guest monitoring**|[VM insights](#vm-insights) is a quick and easy way to start monitoring your VM clients. VM insights is especially useful for exploring overall VM usage and performance when you don't yet know the metric of primary interest.||
32
-
||**VM operating system monitoring (recommended)**||[Windows events and performance counters](/azure/azure-monitor/agents/data-collection-rule-azure-monitor-agent)<br>[Syslog events](/azure/azure-monitor/agents/data-collection-syslog)|
33
-
||**Advanced/custom VM monitoring**||For information about collecting IIS logs, custom logs from text and JSON files, and other VM monitoring scenarios, see [VM data sources](/azure/azure-monitor/data-sources#virtual-machines).|
29
+
|**VM host data**|Monitor the stability, health, and efficiency of the physical host on which the VM is running.<br>(Optional) [Scale up or scale down](/azure/articles/azure-monitor/autoscale/autoscale-overview) based on the load on your application.| Available by default without any additional setup. |[Host performance metrics](#azure-monitor-platform-metrics)<br>[Activity logs](#azure-activity-log)<br>[Boot diagnostics](#boot-diagnostics)|
30
+
|**VM guest data: overview**| Analyze and troubleshoot performance and operational efficiency of workloads running in your Azure environment. | Install [Azure Monitor Agent](/azure/azure-monitor/agents/agents-overview) on the VM and set up a [data collection rule (DCR)](#data-collection-rules). |See various levels of data in the following rows.|
31
+
|**Basic VM guest data**|[VM Insights](#vm-insights) is a quick and easy way to start monitoring your VM clients, especially useful for exploring overall VM usage and performance when you don't yet know the metric of primary interest.|[Enable VM Insights](/azure/articles/azure-monitor/vm/vminsights-enable-overview) to automatically install Azure Monitor Agent and create a predefined DCR.|[Guest performance counters](/azure/articles/azure-monitor/vm/vminsights-performance)<br>[Dependencies between application components running on the VM](/azure/articles/azure-monitor/vm/vminsights-maps)|
32
+
|**VM operating system monitoring data**|Monitor application performance and events, resource consumption by specific applications and processes, and operating system-level performance and events. Valuable for troubleshooting application-specific issues, optimizing resource usage within VMs, and ensuring optimal performance for workloads running inside VMs.|Install [Azure Monitor Agent](/azure/azure-monitor/agents/agents-overview) on the VM and set up a [DCR](#data-collection-rules).|[Guest performance counters](/azure/azure-monitor/agents/data-collection-rule-azure-monitor-agent).<br>[Windows events](/azure/azure-monitor/agents/data-collection-rule-azure-monitor-agent)<br>[Syslog events](/azure/azure-monitor/agents/data-collection-syslog)|
33
+
|**Advanced/custom VM guest data**|Monitoring of web servers, Linux appliances, and any type of data you want to collect from a VM. |Install [Azure Monitor Agent](/azure/azure-monitor/agents/agents-overview) on the VM and set up a [DCR](#data-collection-rules).|[IIS logs](/azure/azure-monitor/agents/data-collection-iis).<br>[SNMP traps](/azure/azure-monitor/agents/data-collection-snmp-data).<br>[Any data written to a text or JSON file](/azure/azure-monitor/agents/data-collection-text-log).|
- For the available resource log categories, their associated Log Analytics tables, and the logs schemas for Virtual Machines, see [Virtual Machines monitoring data reference](monitor-vm-reference.md#resource-logs).
70
+
- For the available resource log categories, their associated Log Analytics tables, and the logs schemas for Virtual Machines, see [Virtual Machines monitoring data reference](monitor-vm-reference.md).
71
71
72
-
- For detailed information about how the Azure Monitor agent collects VM log data, see [Monitor virtual machines with Azure Monitor: Collect data](/azure/azure-monitor/vm/monitor-virtual-machine-data-collection).
72
+
> [!IMPORTANT]
73
+
> For Azure VMs, all the important data is collected by the Azure Monitor agent. Azure VMs don't use diagnostic settings, so the resource logs aren't important. For detailed information about how the Azure Monitor agent collects VM log data, see [Monitor virtual machines with Azure Monitor: Collect data](/azure/azure-monitor/vm/monitor-virtual-machine-data-collection).
0 commit comments