There are two types of monitoring agents used for Azure virtual machine: Microsoft Monitoring Agent (MMA) and Operation Management Suite (OMS). These can be used to connect to Azure Log Analytics workspace and sound interchangeably. What are main differences between MMA agent and OMS agent?
Asked
Active
Viewed 8,963 times
1 Answers
4
The Microsoft Monitoring Agent is a service just used to watch and report on application and system health on a Windows computer, it collects and reports a variety of data including performance metrics, event logs and trace information.
To the OMS, it is not just for Log Analytics, it has several service, like Log Analytics, Automation, Backup, Site Recovery, Log Analytics is one of them.

Joy Wang
- 39,905
- 3
- 30
- 54
-
If I only need monitoring, would MMA be enough? – EagleDev Jul 16 '18 at 19:53
-
@ThuanNg Yes, it is enough. – Joy Wang Jul 17 '18 at 00:04
-
Also Microsoft Monitoring Agent runs it's own copy of window defender under certain circumstances. Bit me recently – jontro Jun 11 '19 at 18:37
-
OMS stands for Linux VMs. https://github.com/microsoft/OMS-Agent-for-Linux – Ferhat S. R. Jul 09 '20 at 09:34