将 Azure Monitor 与 Microsoft Operations Manager 集成
运行 Operations Manager 2016 及以上版本并且想要利用 Azure Monitor 功能的客户(如 Contoso)可以将其现有部署与 Log Analytics 集成。 这具有本模块前面介绍的优点,同时还可使用 Operations Manager 来:
- 监视本地服务的运行状况。
- 与本地 ITSM 连接器解决方案集成,包括事件和问题管理。
- 管理部署到本地系统的代理。
概述
将 Azure Monitor 与 Operations Manager 集成可以在这两个服务之间建立协同作用。 生成的解决方案在 Operations Manager 可配置的范围内具有 Azure Monitor 收集、存储和分析数据的速度和效率。 Azure Monitor 利用其查询引擎和报告功能对 Operations Manager 的功能进行完善,这些功能有助于分析性能、事件和警报数据。
例如,如果你将用于 VM 的 Azure Monitor 的映射功能与 Operations Manager 结合,则可以使用后者根据 Azure Monitor 中的动态依赖项映射创建分布式应用程序关系图。 你还可以将服务映射管理包部署到所有向管理组报告的 Windows 计算机,这些计算机在 Operations Manager 控制台内将具有服务映射功能的子集。
向 Operations Manager 管理组报告的代理会根据 Log Analytics 数据源设置和在相应 Log Analytics 工作区中启用的解决方案,从服务器收集数据。
提示
你可以将 Windows 代理配置为向一个或多个工作区报告,同时向 Operations Manager 管理组报告。
解决方案特定的设置会决定将数据发送到 Operations Manager 管理服务器,还是发送到 Log Analytics 工作区。 对于前者,管理服务器会将数据转发到 Log Analytics 工作区。
注意
Windows 代理最多可向四个工作区报告。 但是管理组只能连接到一个 Log Analytics 工作区。
如果管理服务器与 Azure Monitor 的连接断开,它会暂时将收集的数据缓存在本地,直到重新建立对 Log Analytics 工作区的访问权限。 如果某个管理服务器由于计划内维护或计划外中断而处于脱机状态,同一管理组中的另一台管理服务器会与 Azure Monitor 进行通信。
注意
如果本地安全策略不允许计算机直接连接到 Internet,你可以将管理服务器配置为连接到 Log Analytics 网关以检索 Azure Monitor 配置设置,然后转发收集的数据。
实现 Azure Monitor 与 Operations Manager 的集成
通常情况下,若要实现 Operations Manager 与 Log Analytics 工作的集成,必须使用 Operations Manager 控制台提供的 Operations Management Suite 载入向导来注册 Microsoft Operations Management Suite (OMS) 连接。 在注册过程中,系统将提示你提供目标 Azure 租户、订阅和 Log Analytics 工作区。
在 Azure Log Analytics 工作区中注册 Operations Manager 后,必须指定托管代理的计算机,以收集 Azure Monitor 的日志数据。
提示
这些托管代理的计算机可以是单个计算机对象或者包含 Windows 计算机对象的计算机组。
注意
如果未指定计算机,Log Analytics 不会从向管理组报告的代理收集数据。
配置完成后,Operations Manager 管理组会与 Azure Monitor 建立永久连接。 该连接用于检索与你决定实现的 Azure Monitor 解决方案相对应的管理包。
Operations Manager 在启用后,会自动下载和导入这些管理包。
提示
对于任何管理包,你都可以选择配置替代和规则。通过这些替代和规则,你能够控制更新计划或将其完全禁用。
在某些情况下,可能需要更多的配置。 例如,若要为本地服务器(属于 Operations Manager 管理组)实现映射功能,必须导入服务映射管理包,这会将服务映射节点添加到 Operations Manager 操作控制台“管理”窗格中的 Operations Management Suite。
注意
通过该节点,可以使用添加 Microsoft Operations Management Suite 工作区向导指定目标 Log Analytics 工作区。
在注册过程中,会将服务映射节点添加到“管理”窗格。
从服务映射节点,你可以监视:
- 活动警报
- 列出被监视的服务器
- 显示使用 Azure Monitor 中的服务映射功能创建的组及其依赖项
这些视图有助于在 Operations Manager 中创建分布式应用程序。