连接监视器支持 Azure Monitor 代理扩展,从而彻底消除了对旧 Log Analytics 代理的依赖。
与运行各种监视代理相比,Azure Monitor代理整合了解决跨Azure和本地计算机的连接日志和指标数据收集需求所需的所有功能。
Azure Monitor代理具有以下优势:
- 增强的安全性和性能功能
- 通过高效的数据收集有效节省成本
- 轻松进行故障排除,为 Log Analytics 代理提供更简单的数据收集管理
有关详细信息,请参阅 Azure Monitor agent。
若要开始使用连接监视器进行监视,请执行以下步骤:
- 安装监视代理
- 创建连接监视器
- 分析监视数据并设置警报
- 诊断网络中的问题
以下部分提供了有关监视代理安装的详细信息。 有关详细信息,请参阅使用连接监视器监视网络连接性。
为Azure和非Azure资源安装监视代理
连接监视器依赖轻型的可执行文件来运行连接性检查。 它支持来自Azure和本地环境的连接检查。 使用的可执行文件取决于虚拟机(VM)是托管在Azure还是本地。
适用于Azure虚拟机和规模集的代理
若要为 Azure 虚拟机和虚拟机规模集安装代理,请参阅
本地计算机的代理
要使连接监视器将本地计算机识别为监视源,请执行以下步骤:
启用您的混合终结点以连接到已启用 Azure Arc 的服务器。
通过在每台计算机上安装 Azure Connected Machine 代理来连接混合计算机。
此代理不提供任何其他功能,也不会替换Azure Monitor代理。 Azure Connected Machine 代理能够使您轻松管理托管于企业网络或其他云提供商且不在 Azure 内的 Windows 和 Linux 计算机。
安装 Azure Monitor 代理以启用网络观察器扩展。
代理从混合源收集监视日志和数据,并将其传送到Azure Monitor。
为本地计算机启用网络性能监视器解决方案
若要为本地计算机启用网络Performance Monitor解决方案,请执行以下步骤:
在Azure门户中,转到 Network Watcher。
在 Monitoring 下,选择 Connection Monitor。
选择 + 启用非Azure。
在 启用非Azure中,选择要在其中启用解决方案的订阅和工作区,然后选择 Create。
启用解决方案后,工作区需要几分钟才会显示。
与Log Analytics代理不同,可以将网络Performance Monitor解决方案配置为仅将数据发送到单个Log Analytics工作区。
如果希望避免启用Network Watcher扩展的安装过程,可以继续创建连接监视器,并允许监控解决方案在本地计算机上自动启用。
与其他代理共存
Azure Monitor代理可以与旧版Log Analytics代理共存,或在同一台计算机上并行运行。 你可以在评估或迁移期间继续使用其现有功能。
虽然这种共存允许开始转换,但需要考虑一些限制:
请勿收集重复数据,因为它可能会改变查询结果并影响下游功能(例如警报、仪表板或工作簿)。
例如,VM 见解功能使用 Log Analytics 代理将性能数据发送到Log Analytics工作区。 你可能还将工作区配置为从代理处收集 Windows 事件和 Syslog 事件。 如果安装Azure Monitor代理并为相同的事件和性能数据创建数据收集规则,则会导致重复数据。 请确保不从两个代理收集相同的数据。 如果要收集重复数据,请确保数据来自不同的计算机或发送到不同的目标。
数据重复还会因为数据引入和保留而产生更多费用。
在同一计算机上运行两个遥测代理会导致资源消耗翻倍,包括但不限于 CPU、内存、存储空间和网络带宽。