你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在 VM 见解中从 Log Analytics 代理迁移到 Azure Monitor 代理
本文介绍如何使用 Log Analytics 代理迁移到以前加入 VM Insights 的计算机的 Azure Monitor 代理。 用于 Azure Monitor 的 Log Analytics 代理已于 2024 年 8 月 31 日停用,现已由 Azure Monitor 代理取代。
- 请查看 Azure Monitor 代理概述以获取有关 Azure Monitor 代理的完整详细信息。
- 请前往从 Log Analytics 代理迁移到 Azure Monitor 代理,获取更多迁移详细信息,包括新代理的优势。
代理之间的差异
将 VM 见解与 Azure Monitor 代理和 Log Analytics 代理配合使用之间的显著区别包括:
- Azure Monitor 代理需要使用数据收集规则 (DCR) 来指定要收集的数据及其处理方式。 此 DCR 是在启用 VM 见解的过程中创建或下载的。
- Dependency Agent 对于 VM 见解而言不再为必需。 仅当你选择使用 VM 见解映射功能收集进程和依赖项的选项时,它才是必需的。 如果未选择此选项,则不会安装 Dependency Agent。
先决条件
数据收集规则
Azure Monitor 代理需要使用数据收集规则 (DCR) 来指定要收集的数据及其处理方式。 如果使用 Azure 门户迁移 VM 见解,则会为你创建 DCR。 如果使用其他方法来启用 VM 见解,则需要先通过以下方法创建一个 DCR:通过 Azure 门户启用一台计算机或下载并安装 VM 见解 DCR 模板。
启用 Azure Monitor 代理
安装 Log Analytics 代理时,可使用任何 可用方法 启用 Azure Monitor 代理。 这两个代理可以在同一台计算机上共存。 删除 Log Analytics 代理之前,请确保 Azure Monitor 代理已正确配置并正在收集数据。
删除 Log Analytics 代理
警告
从带有 Azure Monitor 代理和 Log Analytics 代理的单台计算机收集重复数据可能会导致以下后果:
- 向 Log Analytics 工作区引入重复数据的额外成本。
- VM 见解的映射功能可能不准确,因为它不会检查重复数据。
确认已启用 Azure Monitor 代理后,请从计算机中删除 Log Analytics 代理以防止收集重复数据。 有关用于删除多个代理的工具的详细信息,请参阅 MMA/OMS 发现和移除实用工具。
使用 Azure 门户进行迁移
使用以下过程可在之前使用 Log Analytics 代理启用的计算机上使用 Azure Monitor 代理启用 VM 见解。 此方法创建所需的 DCR,或者允许选择现有 DCR。 但这种方法不会从计算机中删除 Log Analytics 代理,因此你仍然必须在启用计算机后执行此任务。
从 Azure 门户的“监视”菜单中选择“虚拟机”>“概述”>“受监视”。
选择要启用的任何计算机旁边的“使用 Azure Monitor 代理进行配置”。 如果计算机当前正在运行,则必须启动它才能启用它。
在“监视配置”页上,选择“Azure Monitor 代理”,然后从“数据收集规则”下拉列表中选择规则。
“数据收集规则”下拉列表仅列出为 VM 见解配置的规则。 如果尚未为 VM 见解创建数据收集规则,Azure Monitor 会使用以下项创建规则:
- 启用“来宾性能”。
- “进程和依赖项”已启用,以便向后兼容 Log Analytics 代理。