使用具有连接监视器的 Azure Monitor 代理监视网络连接

连接监视器支持 Azure Monitor 代理扩展,从而彻底消除了对旧 Log Analytics 代理的依赖。

与运行各种监视代理相比,Azure Monitor代理整合了解决跨Azure和本地计算机的连接日志和指标数据收集需求所需的所有功能。

Azure Monitor代理具有以下优势:

  • 增强的安全性和性能功能
  • 通过高效的数据收集有效节省成本
  • 轻松进行故障排除,为 Log Analytics 代理提供更简单的数据收集管理

有关详细信息,请参阅 Azure Monitor agent

若要开始使用连接监视器进行监视,请执行以下步骤:

  • 安装监视代理
  • 创建连接监视器
  • 分析监视数据并设置警报
  • 诊断网络中的问题

以下部分提供了有关监视代理安装的详细信息。 有关详细信息,请参阅使用连接监视器监视网络连接性

为Azure和非Azure资源安装监视代理

连接监视器依赖轻型的可执行文件来运行连接性检查。 它支持来自Azure和本地环境的连接检查。 使用的可执行文件取决于虚拟机(VM)是托管在Azure还是本地。

适用于Azure虚拟机和规模集的代理

若要为 Azure 虚拟机和虚拟机规模集安装代理,请参阅 从 Azure 虚拟机和虚拟机规模集监控连接

本地计算机的代理

要使连接监视器将本地计算机识别为监视源,请执行以下步骤:

  • 启用您的混合终结点以连接到已启用 Azure Arc 的服务器

  • 通过在每台计算机上安装 Azure Connected Machine 代理来连接混合计算机。

    此代理不提供任何其他功能,也不会替换Azure Monitor代理。 Azure Connected Machine 代理能够使您轻松管理托管于企业网络或其他云提供商且不在 Azure 内的 Windows 和 Linux 计算机。

  • 安装 Azure Monitor 代理以启用网络观察器扩展。

    代理从混合源收集监视日志和数据,并将其传送到Azure Monitor。

为本地计算机启用网络性能监视器解决方案

若要为本地计算机启用网络Performance Monitor解决方案,请执行以下步骤:

  1. 在Azure门户中,转到 Network Watcher

  2. Monitoring 下,选择 Connection Monitor

  3. 选择 + 启用非Azure

  4. 启用非Azure中,选择要在其中启用解决方案的订阅和工作区,然后选择 Create

    启用解决方案后,工作区需要几分钟才会显示。

与Log Analytics代理不同,可以将网络Performance Monitor解决方案配置为仅将数据发送到单个Log Analytics工作区。

如果希望避免启用Network Watcher扩展的安装过程,可以继续创建连接监视器,并允许监控解决方案在本地计算机上自动启用。

与其他代理共存

Azure Monitor代理可以与旧版Log Analytics代理共存,或在同一台计算机上并行运行。 你可以在评估或迁移期间继续使用其现有功能。

虽然这种共存允许开始转换,但需要考虑一些限制:

  • 请勿收集重复数据,因为它可能会改变查询结果并影响下游功能(例如警报、仪表板或工作簿)。

    例如,VM 见解功能使用 Log Analytics 代理将性能数据发送到Log Analytics工作区。 你可能还将工作区配置为从代理处收集 Windows 事件和 Syslog 事件。 如果安装Azure Monitor代理并为相同的事件和性能数据创建数据收集规则,则会导致重复数据。 请确保不从两个代理收集相同的数据。 如果要收集重复数据,请确保数据来自不同的计算机或发送到不同的目标。

  • 数据重复还会因为数据引入和保留而产生更多费用。

  • 在同一计算机上运行两个遥测代理会导致资源消耗翻倍,包括但不限于 CPU、内存、存储空间和网络带宽。

下一步