你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用资源管理器模板启用 VM 见解

本文介绍如何使用资源管理器模板为虚拟机或虚拟机规模集启用 VM 见解。 此过程可用于:

  • Azure 虚拟机
  • Azure 虚拟机规模集
  • 与 Azure Arc 连接的混合虚拟机

如果你不熟悉如何部署资源管理器模板,请参阅部署模板

先决条件

资源管理器模板

通过本文中提供的 Azure 资源管理器模板,使用 Azure Monitor 代理加入虚拟机和虚拟机规模集。 这些模板安装所需的代理,并执行将计算机载入 VM 见解所需的配置。

注意

将模板部署在与要启用的虚拟机或虚拟机规模集相同的资源组中。

启用使用 Azure Monitor 代理的 VM 见解

首先部署数据收集规则,然后安装代理以使用该数据收集规则。

部署数据收集规则

此步骤在 Log Analytics 工作区所在的同一资源组中安装名为 MSVMI-{WorkspaceName} 的数据收集规则:

  1. 下载 VM 见解数据收集规则模板

  2. 从下载的 zip 文件部署模板。 下表介绍了可用的模板:

    Folder 文件 说明
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    启用 VM 见解的性能和映射体验。
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    仅启用 VM 见解的性能体验。

将代理部署到计算机

在创建数据收集规则后,部署以下项:

注意

如果虚拟机规模集已将升级策略设置为手动,则安装模板后,默认情况下不会为实例启用 VM 见解。 必须手动升级实例。

部署模板

下载中的每个文件夹都有一个模板和一个参数文件。 使用所需的详细信息(如虚拟机资源 ID、工作区资源 ID、数据收集规则资源 ID、位置和 OS 类型)修改参数文件。 请勿修改模板文件,除非你需要根据自己的特定方案来自定义它。

使用 Azure 门户进行部署

有关如何从 Azure 门户部署模板的详细信息,请参阅快速入门:使用 Azure 门户创建和部署 ARM 模板

使用 PowerShell 部署

使用以下命令通过 PowerShell 部署模板。

New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>

Azure CLI

使用以下命令通过 Azure CLI 部署模板。

az login
az account set --subscription "Subscription Name"
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>

后续步骤

现在已为虚拟机启用监视,这些信息可供 VM 见解用于分析目的。