你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使用资源管理器模板启用 VM 见解
本文介绍如何使用资源管理器模板为虚拟机或虚拟机规模集启用 VM 见解。 此过程可用于:
- Azure 虚拟机
- Azure 虚拟机规模集
- 与 Azure Arc 连接的混合虚拟机
如果你不熟悉如何部署资源管理器模板,请参阅部署模板。
先决条件
- 请查看支持的操作系统,确保要启用的虚拟机或虚拟机规模集的操作系统受到支持。
- 有关与 Azure Monitor 代理相关的先决条件,请参阅管理 Azure Monitor 代理。
- 若要为 Azure Monitor 代理启用网络隔离,请参阅使用专用链接为 Azure Monitor 代理启用网络隔离。
资源管理器模板
通过本文中提供的 Azure 资源管理器模板,使用 Azure Monitor 代理加入虚拟机和虚拟机规模集。 这些模板安装所需的代理,并执行将计算机载入 VM 见解所需的配置。
注意
将模板部署在与要启用的虚拟机或虚拟机规模集相同的资源组中。
启用使用 Azure Monitor 代理的 VM 见解
首先部署数据收集规则,然后安装代理以使用该数据收集规则。
部署数据收集规则
此步骤在 Log Analytics 工作区所在的同一资源组中安装名为 MSVMI-{WorkspaceName}
的数据收集规则:
下载 VM 见解数据收集规则模板。
从下载的 zip 文件部署模板。 下表介绍了可用的模板:
Folder 文件 说明 DeployDcr\
PerfAndMapDcrDeployDcrTemplate
DeployDcrParameters启用 VM 见解的性能和映射体验。 DeployDcr\
PerfOnlyDcrDeployDcrTemplate
DeployDcrParameters仅启用 VM 见解的性能体验。
将代理部署到计算机
在创建数据收集规则后,部署以下项:
- Linux 版或 Windows 版 Azure Monitor 代理。
- Linux 版依赖项代理或 Windows 版依赖项代理(如果要启用映射功能)。
注意
如果虚拟机规模集已将升级策略设置为手动,则安装模板后,默认情况下不会为实例启用 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 见解用于分析目的。
要查看已发现的应用程序依赖关系,请参阅查看 VM 见解地图。
若要通过 VM 的性能了解瓶颈和整体利用率,请参阅查看 Azure VM 性能。