You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Microsoft Monitoring Agent(MMA)与OMS Agent的主要差异有哪些?

MMA vs OMS代理:核心差异拆解

嘿,这个问题问到点子上了!很多刚接触Azure监控的朋友都会把这俩搞混,毕竟它们都能连Log Analytics工作区,但其实从定位到功能都有不少区别,我给你掰扯清楚:

1. 起源与核心定位不同

  • Microsoft Monitoring Agent (MMA):这是个「多面手」代理,最早是为System Center Operations Manager (SCOM)设计的,后来才扩展支持连接Azure Log Analytics。它的核心定位是通用型监控代理,能同时服务于本地SCOM和Azure云监控两个生态。
  • Operation Management Suite (OMS)代理:这货是专门为早期的OMS套件(现在已经完全整合进Azure Monitor)量身打造的,本质上是MMA的一个定制化分支,只聚焦于OMS/Log Analytics的云监控场景,完全不碰SCOM那套东西。

2. 功能覆盖范围有差异

  • MMA的功能更全面:除了给Log Analytics发数据,还能作为SCOM的代理向本地管理服务器上报监控数据;支持收集Windows性能计数器、事件日志、自定义日志,甚至能运行一些SCOM特定的监控规则。
  • OMS代理(现在官方叫Log Analytics代理)功能更聚焦:只负责给Log Analytics工作区传输数据,支持运行Azure Monitor里的各种解决方案(比如Update Management、Change Tracking),但完全不支持SCOM集成,也没有SCOM相关的配置选项。

3. 命名与生命周期状态

  • 随着Azure Monitor的整合,OMS代理这个名称已经逐渐被官方弃用了,现在统一叫「Log Analytics代理」,更新迭代完全跟着Azure Monitor的新功能走。
  • MMA则一直保留着原来的名称,因为它还要服务于SCOM生态,支持周期更长,更新节奏更偏向于兼顾本地和云的兼容性。

4. 配置与部署方式

  • MMA的配置更灵活:可以通过SCOM控制台、本地组策略、Azure门户这几种方式来配置,甚至能同时连接SCOM服务器和Log Analytics工作区,满足混合环境的监控需求。
  • OMS代理(Log Analytics代理)的配置更简单:主要通过Azure门户或ARM模板部署,只需要输入Log Analytics工作区的ID和密钥就行,没有任何SCOM相关的配置项,上手门槛更低。

内容的提问来源于stack exchange,提问作者EagleDev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:00:46