Skip to content

Commit 1a826cb

Browse files
authored
Merge pull request #79411 from ShannonLeavitt/vminsights-enable-single-vm
edit pass: vminsights enable single vm
2 parents 8c0d28e + fdc8ae0 commit 1a826cb

File tree

3 files changed

+59
-55
lines changed

3 files changed

+59
-55
lines changed

articles/azure-monitor/insights/vminsights-enable-overview.md

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Enable Azure Monitor for VMs (preview) overview | Microsoft Docs
3-
description: This article describes how you deploy and configure Azure Monitor for VMs and the required system requirements.
3+
description: Learn how to deploy and configure Azure Monitor for VMs. Find out the system requirements.
44
services: azure-monitor
55
documentationcenter: ''
66
author: mgoedtel
@@ -17,14 +17,14 @@ ms.author: magoedte
1717

1818
# Enable Azure Monitor for VMs (preview) overview
1919

20-
This article provides an overview of the options available to setup Azure Monitor for VMs to monitor the health, performance, and discover application dependencies running on Azure virtual machines and virtual machine scale sets, on-premise VMs, or VMs hosted in another cloud environment.
20+
This article provides an overview of the options available to set up Azure Monitor for VMs. Use Azure Monitor for VMs to monitor health and performance. Discover application dependencies that run on Azure virtual machines (VMs) and virtual machine scale sets, on-premises VMs, or VMs hosted in another cloud environment.
2121

22-
You enable Azure Monitor for VMs by using one of the following methods:
22+
To set up Azure Monitor for VMs:
2323

24-
* Enable a single Azure virtual machine or virtual machine scale set by selecting **Insights (preview)** directly from the VM or virtual machine scale set.
25-
* Enable two or more Azure VMs and virtual machine scale sets by using Azure Policy. Through this method, the required dependencies of existing and new VMs and scale sets are installed and properly configured. Non-compliant VMs and scale sets are reported, so you can decide whether to enable them and how you want to remediate them.
24+
* Enable a single Azure VM or virtual machine scale set by selecting **Insights (preview)** directly from the VM or virtual machine scale set.
25+
* Enable two or more Azure VMs and virtual machine scale sets by using Azure Policy. This method ensures that on existing and new VMs and scale sets, the required dependencies are installed and properly configured. Noncompliant VMs and scale sets are reported, so you can decide whether to enable them and to remediate them.
2626
* Enable two or more Azure VMs or virtual machine scale sets across a specified subscription or resource group by using PowerShell.
27-
* Enable to monitor virtual machines or physical computers hosted in your corporate network or other cloud environment.
27+
* Enable Azure Monitor for VMs to monitor VMs or physical computers hosted in your corporate network or other cloud environment.
2828

2929
## Prerequisites
3030

@@ -45,30 +45,30 @@ Azure Monitor for VMs supports a Log Analytics workspace in the following region
4545
<sup>1</sup> This region doesn't currently support the Health feature of Azure Monitor for VMs.
4646

4747
>[!NOTE]
48-
>Azure virtual machines can be deployed from any region and aren't limited to the supported regions for the Log Analytics workspace.
48+
>You can deploy Azure VMs from any region. These VMs aren't limited to the regions supported by the Log Analytics workspace.
4949
>
5050
51-
If you don't have a workspace, you can create one with one of the following methods:
51+
If you don't have a workspace, you can create one by using one of these resources:
5252
* [The Azure CLI](../../azure-monitor/learn/quick-create-workspace-cli.md)
5353
* [PowerShell](../../azure-monitor/learn/quick-create-workspace-posh.md)
5454
* [The Azure portal](../../azure-monitor/learn/quick-create-workspace.md)
5555
* [Azure Resource Manager](../../azure-monitor/platform/template-workspace-configuration.md)
5656

57-
If you're enabling monitoring for a single Azure VM or virtual machine scale set in the Azure portal, you can create a workspace during this process.
57+
You can also create a workspace while you're enabling monitoring for a single Azure VM or virtual machine scale set in the Azure portal.
5858

59-
For the at-scale scenario using Azure Policy, Azure PowerShell, or Azure Resource Manager templates, your Log Analytics workspace first needs the following configured:
59+
To set up an at-scale scenario that uses Azure Policy, Azure PowerShell, or Azure Resource Manager templates, in your Log Analytics workspace:
6060

61-
* Install the ServiceMap and InfrastructureInsights solutions. You can complete this installation by using an Azure Resource Manager template that's provided or by using the **Configure Workspace** option found on the **Get Started** tab.
61+
* Install the ServiceMap and InfrastructureInsights solutions. You can complete this installation by using a provided Azure Resource Manager template. Or on the **Get Started** tab, select **Configure Workspace**.
6262
* Configure the Log Analytics workspace to collect performance counters.
6363

64-
To configure your workspace for the at-scale scenario, you can configure it using one of the following methods:
64+
To configure your workspace for the at-scale scenario, use one of the following methods:
6565

66-
* [Azure PowerShell](vminsights-enable-at-scale-powershell.md#set-up-a-log-analytics-workspace)
67-
* From the **Configure Workspace** option on the Azure Monitor for VMs [Policy Coverage](vminsights-enable-at-scale-policy.md#manage-policy-coverage-feature-overview) page
66+
* Use [Azure PowerShell](vminsights-enable-at-scale-powershell.md#set-up-a-log-analytics-workspace).
67+
* On the Azure Monitor for VMs [**Policy Coverage**](vminsights-enable-at-scale-policy.md#manage-policy-coverage-feature-overview) page, select **Configure Workspace**.
6868

6969
### Supported operating systems
7070

71-
The following table lists the Windows and Linux operating systems that are supported with Azure Monitor for VMs. A full list that details the major and minor Linux OS release and supported kernel versions is provided later in this section.
71+
The following table lists the Windows and Linux operating systems that Azure Monitor for VMs supports. Later in this section, you'll find a full list that details the major and minor Linux OS release and supported kernel versions.
7272

7373
|OS version |Performance |Maps |Health |
7474
|-----------|------------|-----|-------|
@@ -84,13 +84,13 @@ The following table lists the Windows and Linux operating systems that are suppo
8484
|SUSE Linux Enterprise Server (SLES) 11, 12 | X | X | X |
8585
|Debian 8, 9.4 | X<sup>1</sup> | | X |
8686

87-
<sup>1</sup> The Performance feature of Azure Monitor for VMs is available only from Azure Monitor. It isn't available when you access it directly from the left pane of the Azure VM.
87+
<sup>1</sup> The Performance feature of Azure Monitor for VMs is available only from Azure Monitor. It isn't available directly from the left pane of the Azure VM.
8888

8989
>[!NOTE]
90-
>The following information applies to support of the Linux operating system:
90+
>In the Linux operating system:
9191
> - Only default and SMP Linux kernel releases are supported.
9292
> - Nonstandard kernel releases, such as Physical Address Extension (PAE) and Xen, aren't supported for any Linux distribution. For example, a system with the release string of *2.6.16.21-0.8-xen* isn't supported.
93-
> - Custom kernels, including recompiles of standard kernels, aren't supported.
93+
> - Custom kernels, including recompilations of standard kernels, aren't supported.
9494
> - CentOSPlus kernel is supported.
9595
9696
#### Red Hat Linux 7
@@ -108,7 +108,7 @@ The following table lists the Windows and Linux operating systems that are suppo
108108
| 6.9 | 2.6.32-696 |
109109
| 6.10 | 2.6.32-754 |
110110

111-
### CentOSPlus
111+
#### CentOSPlus
112112
| OS version | Kernel version |
113113
|:--|:--|
114114
| 6.9 | 2.6.32-696.18.7<br>2.6.32-696.30.1 |
@@ -138,21 +138,21 @@ The following table lists the Windows and Linux operating systems that are suppo
138138

139139
### The Microsoft Dependency agent
140140

141-
The Azure Monitor for VMs Map feature gets its data from the Microsoft Dependency agent. The Dependency agent relies on the Log Analytics agent for its connection to Log Analytics. Therefore, your system must have the Log Analytics agent installed and configured with the Dependency agent.
141+
The Map feature in Azure Monitor for VMs gets its data from the Microsoft Dependency agent. The Dependency agent relies on the Log Analytics agent for its connection to Log Analytics. So your system must have the Log Analytics agent installed and configured with the Dependency agent.
142142

143-
Whether you enable Azure Monitor for VMs for a single Azure VM or you use the at-scale deployment method, you need to use the Azure VM Dependency agent extension to install the agent as part of the experience.
143+
Whether you enable Azure Monitor for VMs for a single Azure VM or you use the at-scale deployment method, use the Azure VM Dependency agent extension to install the agent as part of the experience.
144144

145-
In a hybrid environment, you can download and install the Dependency agent in either of two ways: manually, or by using an automated deployment method for virtual machines that are hosted outside Azure.
145+
In a hybrid environment, you can download and install the Dependency agent manually. If your VMs are hosted outside Azure, use an automated deployment method.
146146

147147
The following table describes the connected sources that the Map feature supports in a hybrid environment.
148148

149149
| Connected source | Supported | Description |
150150
|:--|:--|:--|
151-
| Windows agents | Yes | In addition to the [Log Analytics agent for Windows](../../azure-monitor/platform/log-analytics-agent.md), Windows agents require the Microsoft Dependency agent. For a complete list of operating system versions, see [supported operating systems](#supported-operating-systems). |
152-
| Linux agents | Yes | In addition to the [Log Analytics agent for Linux](../../azure-monitor/platform/log-analytics-agent.md), Linux agents require the Microsoft Dependency agent. For a complete list of operating system versions, see [supported operating systems](#supported-operating-systems). |
151+
| Windows agents | Yes | Along with the [Log Analytics agent for Windows](../../azure-monitor/platform/log-analytics-agent.md), Windows agents need the Dependency agent. For more information, see [supported operating systems](#supported-operating-systems). |
152+
| Linux agents | Yes | Along with the [Log Analytics agent for Linux](../../azure-monitor/platform/log-analytics-agent.md), Linux agents need the Dependency agent. For more information, see [supported operating systems](#supported-operating-systems). |
153153
| System Center Operations Manager management group | No | |
154154

155-
The Dependency agent can be downloaded from the following locations:
155+
You can download the Dependency agent from these locations:
156156

157157
| File | OS | Version | SHA-256 |
158158
|:--|:--|:--|:--|
@@ -161,28 +161,24 @@ The Dependency agent can be downloaded from the following locations:
161161

162162
## Role-based access control
163163

164-
To enable and access the features in Azure Monitor for VMs, you need to be assigned the following access roles:
165-
166-
- To enable it, you must have the *Log Analytics contributor* role.
167-
168-
- To view performance, health, and map data, you must have the *Monitoring Reader* role for the Azure VM. The Log Analytics workspace must be configured for Azure Monitor for VMs.
164+
To enable and access the features in Azure Monitor for VMs, you must have the *Log Analytics contributor* role. To view performance, health, and map data, you must have the *monitoring reader* role for the Azure VM. The Log Analytics workspace must be configured for Azure Monitor for VMs.
169165

170166
For more information about how to control access to a Log Analytics workspace, see [Manage workspaces](../../azure-monitor/platform/manage-access.md).
171167

172168
## How to enable Azure Monitor for VMs (preview)
173169

174-
You enable Azure Monitor for VMs by using one of the following methods described in the following table.
170+
Enable Azure Monitor for VMs by using one of the methods described in this table:
175171

176172
| Deployment state | Method | Description |
177173
|------------------|--------|-------------|
178-
| Single Azure VM or virtual machine scale set | [Directly from the VM](vminsights-enable-single-vm.md) | You can enable a single Azure virtual machine by selecting **Insights (preview)** directly from the VM or virtual machine scale set. |
179-
| Multiple Azure VMs or virtual machine scale sets | [Azure Policy](vminsights-enable-at-scale-policy.md) | You can enable multiple Azure VMs using Azure Policy and available policy definitions. |
180-
| Multiple Azure VMs or virtual machine scale sets | [Azure PowerShell or Azure Resource Manager templates](vminsights-enable-at-scale-powershell.md) | You can enable multiple Azure VMs or virtual machine scale sets across a specified subscription or resource group using Azure PowerShell or Azure Resource Manager templates. |
181-
| Hybrid cloud | [Enable for Hybrid environment](vminsights-enable-hybrid-cloud.md) | You can deploy to virtual machines or physical computers that are hosted in your datacenter or other cloud environments. |
174+
| Single Azure VM or virtual machine scale set | [Enable from the VM](vminsights-enable-single-vm.md) | You can enable a single Azure VM by selecting **Insights (preview)** directly from the VM or virtual machine scale set. |
175+
| Multiple Azure VMs or virtual machine scale sets | [Enable through Azure Policy](vminsights-enable-at-scale-policy.md) | You can enable multiple Azure VMs by using Azure Policy and available policy definitions. |
176+
| Multiple Azure VMs or virtual machine scale sets | [Enable through Azure PowerShell or Azure Resource Manager templates](vminsights-enable-at-scale-powershell.md) | You can enable multiple Azure VMs or virtual machine scale sets across a specified subscription or resource group by using Azure PowerShell or Azure Resource Manager templates. |
177+
| Hybrid cloud | [Enable for the hybrid environment](vminsights-enable-hybrid-cloud.md) | You can deploy to VMs or physical computers that are hosted in your datacenter or other cloud environments. |
182178

183-
## Performance counters enabled
179+
## Performance counters enabled
184180

185-
Azure Monitor for VMs configures a Log Analytics workspace to collect the performance counters that it uses. The following table lists the objects and counters that are collected every 60 seconds.
181+
Azure Monitor for VMs configures a Log Analytics workspace to collect the performance counters that it uses. The following tables list the objects and counters that are collected every 60 seconds.
186182

187183
### Windows performance counters
188184

@@ -223,12 +219,16 @@ Azure Monitor for VMs configures a Log Analytics workspace to collect the perfor
223219

224220
## Diagnostic and usage data
225221

226-
Microsoft automatically collects usage and performance data through your use of the Azure Monitor service. Microsoft uses this data to provide and improve the quality, security, and integrity of the service. To provide accurate and efficient troubleshooting capabilities, data from the Map feature includes information about the configuration of your software, such as the operating system and version, IP address, DNS name, and workstation name. Microsoft doesn't collect names, addresses, or other contact information.
222+
Microsoft automatically collects usage and performance data through your use of the Azure Monitor service. Microsoft uses this data to improve the quality, security, and integrity of the service.
223+
224+
To provide accurate and efficient troubleshooting capabilities, the Map feature includes data about the configuration of your software. The data provides information such as the operating system and version, IP address, DNS name, and workstation name. Microsoft doesn't collect names, addresses, or other contact information.
227225

228226
For more information about data collection and usage, see the [Microsoft Online Services Privacy Statement](https://go.microsoft.com/fwlink/?LinkId=512132).
229227

230228
[!INCLUDE [GDPR-related guidance](../../../includes/gdpr-dsr-and-stp-note.md)]
231229

230+
Now that you've enabled monitoring for your VM, monitoring information is available for analysis in Azure Monitor for VMs.
231+
232232
## Next steps
233233

234-
Now that monitoring is enabled for your virtual machine, this information is available for analysis with Azure Monitor for VMs. To learn how to use the Health feature, see [View Azure Monitor for VMs Health](vminsights-health.md). To view discovered application dependencies, see [View Azure Monitor for VMs Map](vminsights-maps.md).
234+
To learn how to use the Health feature, see [View Azure Monitor for VMs Health](vminsights-health.md). To view discovered application dependencies, see [View Azure Monitor for VMs Map](vminsights-maps.md).

0 commit comments

Comments
 (0)