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

在Azure 门户中启用 VM 见解

本文介绍如何使用 Azure 门户为 Azure 虚拟机、Azure 虚拟机规模集和与 Azure Arc 连接的混合虚拟机启用 VM 见解。

注意

Azure 门户不再支持使用旧版 Log Analytics 代理启用 VM 见解。

先决条件

查看受监视的计算机和未受监视的计算机

若要查看使用 VM 见解监视目录中的哪些虚拟机,请执行以下操作:

  1. 从 Azure 门户的“监视”菜单中选择“虚拟机”>“概述”。

    “概述”页列出了所选订阅中的所有虚拟机和虚拟机规模集。

  2. 对于已启用 VM 见解的计算机列表,请选择“受监视”选项卡。

  3. 对于已启用 VM 见解的计算机列表,请选择“未受监视”选项卡。

    “未监视”选项卡包括所有未启用 VM 见解的计算机,即使这些计算机安装了 Azure Monitor 代理或 Log Analytics 代理。 如果虚拟机安装了 Log Analytics 代理,但未安装依赖项代理,则会作为“未监视”项列出。 在这种情况下将会启动 Azure Monitor 代理,而不会提供用于 Log Analytics 代理的选项。

为 Azure Monitor 代理启用 VM 见解

注意

在 Azure Monitor 代理安装过程中,如果系统分配的托管标识尚不存在,Azure 会将该标识分配给计算机。

使用 Azure Monitor 代理在不受监视的虚拟机或虚拟机规模集上启用 VM 见解:

  1. 从 Azure 门户的“监视”菜单中选择“虚拟机”>“未受监视”。

  2. 选择要启用的任何计算机旁边的“启用”。 如果计算机当前未运行,则必须启动它才能启用此功能。

    Screenshot with unmonitored machines in V M insights.

  3. 在“加入见解”页上,选择“启用”。

  4. 在“监视配置”页上,选择“Azure Monitor 代理”,然后从“数据收集规则”下拉列表中选择数据收集规则Screenshot of VM Insights Monitoring Configuration Page.

  5. “数据收集规则”下拉列表仅列出为 VM 见解配置的规则。 如果尚未为 VM 见解创建数据收集规则,Azure Monitor 会使用以下项创建规则:

    • 启用“来宾性能”。
    • 禁用“进程和依赖项”。
  6. 选择“新建”以创建新的数据收集规则”。 这允许你选择工作区,并指定是否使用 VM 见解映射功能收集进程和依赖项。

    Screenshot showing screen for creating new data collection rule.

    注意

    如果选择了启用了映射的数据收集规则,并且依赖项代理不支持虚拟机,则会安装依赖项代理并在降级模式下运行。

  7. 选择“配置”以启动配置过程。 安装代理并开始收集数据需要几分钟时间。 在执行配置时,你会收到状态消息。

  8. 如果对虚拟机规模集使用手动升级模型,请升级实例以完成设置。 可以从“设置”部分的“实例”页启动升级。

在使用 Log Analytics 代理监视的计算机上为 Azure Monitor 代理启用 VM Insights

将 Azure Monitor 代理添加到已启用 Log Analytics 代理的计算机:

  1. 从 Azure 门户的“监视”菜单中选择“虚拟机”>“概述”>“受监视”。

  2. 选择要启用的任何计算机旁边的“使用 Azure Monitor 代理进行配置”。 如果计算机当前正在运行,则必须启动它才能启用它。

    Screenshot showing monitoring configuration to Azure Monitor agent to monitored machine.

  3. 在“监视配置”页上,选择“Azure Monitor 代理”,然后从“数据收集规则”下拉列表中选择规则。 Screenshot of VM Insights Agent Configuration Page.

  4. “数据收集规则”下拉列表仅列出为 VM 见解配置的规则。 如果尚未为 VM 见解创建数据收集规则,Azure Monitor 会使用以下项创建规则:

    • 启用“来宾性能”。
    • “进程和依赖项”已启用,以便向后兼容 Log Analytics 代理。
    1. 选择“新建”以创建新的数据收集规则”。 这允许你选择工作区,并指定是否使用 VM 见解映射功能收集进程和依赖项。

      注意

      选择不使用映射功能的数据收集规则不会从计算机中卸载依赖项代理。 如果不需要映射功能,请手动卸载依赖项代理

    2. 安装这两个代理后,Azure Monitor 会显示一条警告,指示可能会收集重复的数据。

      [屏幕截图显示两个已安装代理的警告信息]Screenshot showing warning message for both agents installed.

      警告

      从带有 Azure Monitor 代理和 Log Analytics 代理的单台计算机收集重复数据可能会导致以下后果:

      • 向 Log Analytics 工作区引入重复数据的额外成本。
      • VM 见解的映射功能可能不准确,因为它不会检查重复数据。 有关
  5. 确认已启用 Azure Monitor 代理后,请从计算机中删除 Log Analytics 代理以防止收集重复数据。

后续步骤