你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
从连接监视器(经典)迁移到连接监视器
本文介绍如何在不停机的情况下将现有连接监视器从连接监视器(经典)迁移到新的连接监视器。 有关详细信息,请参阅连接监视器概述。
重要
连接监视器(经典)已弃用,现在不再可用。 为了最大程度地减少当前工作负荷的服务中断,请在 2024 年 2 月 29 日之前从连接监视器(经典版)迁移到新连接监视器。
新连接监视器的主要优点
以下是新连接监视器的主要优点:
Azure 和混合终结点的统一连接监视体验
虚拟机 (VM) 和规模集支持作为源终结点和目标终结点。
Azure Monitor 代理已启用 ARC 服务器作为源终结点和目标终结点。
跨订阅、跨工作区、跨区域监视支持。
通过简化的代理支持轻松地进行体验
与 ARC 终结点兼容的轻型 Azure 网络观察程序扩展。
通过自动代理启用支持自动升级代理。
使用新拓扑可视化和度量端到端网络路径性能(预览版)
通过 TCP、ICMP 和 HTTP 协议的综合监视,深入了解网络性能指标。
增强对端到端网络路径和连接的可见性,包括路径组件中的跃点延迟和路径丢失,突出显示出现高延迟或数据包丢失情况的链路。
通过清晰的可操作见解增强故障排除
快速检测并实时预警网络连接问题。
智能洞察网络路径组件的变化,突出显示连接错误的根本原因。
识别导致终结点连接失败的阻止规则和资源。
连接监视器(经典)与新连接监视器
下表比较了连接监视器(经典)和新连接监视器:
功能 | 连接监视器(经典) | 连接监视器 |
---|---|---|
Azure 和混合监视的统一体验 | 不可用 | 有空 |
支持将已启用 ARC 的 Azure Monitor 代理支持的终结点作为源终结点和目标终结点 | 不可用 | 可用 |
复合资源 - 虚拟网络、子网和本地自定义网络 | 不可用 | 可用 |
跨订阅、跨区域和跨工作区监视 | 不可用 | 可用 |
集中式工作区支持 | 不可用 | 可用 |
多个源可以 ping 多个目标 | 不可用 | 可用 |
跨本地跃点、Internet 跃点和 Azure 跃点的统一拓扑 | 不可用 | 可用 |
HTTP 状态代码检查 | 不可用 | 可用 |
增强的连接诊断 | 不可用 | 可用 |
具有 Log Analytics 支持的连接指标和维度度量 | 不可用 | 可用于 TCP、ICMP 和 HTTP |
自动化 – PowerShell、Azure CLI、Terraform | 可用 | 可用 |
对 Linux 的支持 | 可用 | 可用 |
支持公有云、政府云、中国云和气隙云 | 可用 | 可用 |
需要注意的要点
迁移将有助于生成以下结果:
- 代理和防火墙设置按原样工作。 不需要进行任何更改。
- 现有的连接监视器已映射到“连接监视器”>“测试组”>“测试格式”。 通过选择“编辑”,可以查看和修改新连接监视器的属性,下载模板以对连接监视器进行更改,然后通过 Azure 资源管理器提交。
- 具有网络观察程序扩展的 Azure 虚拟机将数据发送到工作区和指标。 连接监视器通过新指标
ChecksFailedPercent
和RoundTripTimeMs
提供数据,而不是分别使用ProbesFailedPercent
和AverageRoundtripMs
旧指标。 - 数据监视:
- 警报:自动迁移到新指标。
- 仪表板和集成:需要手动编辑指标集。
先决条件
- 如果使用自定义工作区,请确保在订阅中和 Log Analytics 工作区的区域中启用了网络观察程序。 否则,可能会出现一个错误,指出“在尝试迁移之前,请在订阅和所选的 LA 工作区位置中启用网络观察程序扩展”。
- 如果在连接监视器(经典)中用作源的虚拟机不再启用网络观察程序扩展,将出现一条错误消息,指出“无法导入具有以下测试的连接监视器,因为一个或多个 Azure 虚拟机未安装网络观察程序扩展。 安装网络观察程序扩展,并单击“刷新”以导入它们。”
迁移连接监视器
现在,可以自定义连接监视器属性、更改默认工作区、下载模板并检查迁移状态。
迁移开始后,将进行以下更改:
- Azure 资源管理器资源会更改为新的连接监视器:
- 连接监视器的名称、区域和订阅保持不变。 资源 ID 不受影响。
- 除非自定义连接监视器,否则将在订阅和连接监视器的区域中创建默认 Log Analytics 工作区。 此工作区是监视数据的存储位置。 测试结果数据也存储在指标中。
- 每个测试都将迁移到名为 defaultTestGroup 的测试组。
- 新测试组中创建并使用了源终结点和目标终结点。 默认名称是 defaultSourceEndpoint 和 defaultDestinationEndpoint 。
- 目标端口和探测间隔已移至名为 defaultTestConfiguration 的测试配置。 协议基于端口值设置。 成功阈值和其他可选属性将留空。
- 指标警报已迁移到连接监视器指标警报。 指标不同,因此有所变化。 有关详细信息,请参阅 Azure Monitor 中的指标。
- 已迁移的连接监视器不再显示为旧的连接监视器解决方案。 它们现在仅可用于连接监视器。
- 必须手动迁移所有外部集成,例如 Power BI 和 Grafana 中的面板,以及与安全信息和事件管理 (SIEM) 系统的集成。 这是迁移安装程序所需执行的唯一手动步骤。
遇到的常见错误
下表列出了在迁移过程中可能会遇到的常见错误:
错误 | 原因 |
---|---|
无法导入以下连接监视器,因为一个或多个订阅/区域组合未启用网络观察程序。 启用网络观察程序,并单击“刷新”以导入它们。 | 将测试从连接监视器(经典)迁移到连接监视器时,如果网络观察程序扩展未在连接监视器(经典)的一个或多个订阅和区域中启用,会出现此错误。 需要在连接监视器(经典)中使用的所有订阅和区域中启用网络观察程序扩展。 |
无法导入具有以下测试的连接监视器,因为一个或多个 Azure 虚拟机未安装网络观察程序扩展。 安装网络观察程序扩展,并选择“刷新”以导入测试。 | 将测试从连接监视器(经典)迁移到连接监视器时,如果网络观察程序扩展未在连接监视器(经典)的一个或多个 Azure VM 中安装,会出现此错误。 需要在连接监视器(经典)的所有 Azure VM 中安装网络观察程序扩展,然后在再次迁移之前刷新。 |
没有行可供显示 | 尝试将订阅从连接监视器(经典)迁移到连接监视器时,如果订阅中没有创建连接监视器(经典),则会发生此错误。 |