Windows · Developer Tools
Microsoft Monitoring Agent
For advanced monitoring where you need to do more than collect metrics and a subset of logs
Version 10.20.18076 · by Microsoft
Official site: docs.microsoft.com
About Microsoft Monitoring Agent
For advanced monitoring where you need to do more than collect metrics and a subset of logs, the Log Analytics agent for Windows (also referred to as the Microsoft Monitoring Agent (MMA)) is required.
The Log Analytics agent was developed for comprehensive management across on-premises physical and virtual machines, computers monitored by System Center Operations Manager, and VMs in hosted in other clouds.
The Windows agents connect to a Log Analytics workspace in Azure Monitor to collect both monitoring solution-based data as well as custom data sources that you configure.
In order to monitor and manage virtual machines or physical computers in your local datacenter or other cloud environment with Azure Monitor, you need to deploy the Log Analytics agent (also referred to as the Microsoft Monitoring Agent (MMA)) and configure it to report to one or more Log Analytics workspaces. The agent also supports the Hybrid Runbook Worker role for Azure Automation.
On a monitored Windows computer, the agent is listed as the Microsoft Monitoring Agent service. The Microsoft Monitoring Agent service collects events from log files and Windows event log, performance data, and other telemetry. Even when the agent is unable to communicate with Azure Monitor it reports to, the agent continues to run and queues the collected data on the disk of the monitored computer. When the connection is restored, the Microsoft Monitoring Agent service sends collected data to the service.
### Supported Windows operating systems
The following versions of the Windows operating system are officially supported for the Windows agent:
* Windows Server 2019
* Windows Server 2008 R2, 2012, 2012 R2, 2016, version 1709 and 1803
* Windows 7 SP1, Windows 8 Enterprise and Pro, and Windows 10 Enterprise and Pro
### Package Specific
#### Package Parameters
The following package parameters can be set:
* `/WorkspaceId:` - Microsoft Azure Monitor workspace id (a GUID)
* `/workspaceKey:` - Microsoft Azure Monitor workspace key
To pass parameters, use `--params "''"` (e.g. `choco install packageID [other options] --params="'/ITEM:value /ITEM2:value2 /FLAG_BOOLEAN'"`).
To have choco remember parameters on upgrade, be sure to set `choco feature enable -n=useRememberedArgumentsForUpgrades`.
How to install Microsoft Monitoring Agent
- Click Download — the developer's official website opens in a new tab.
- Download the latest version there and run it. Choose Custom/Advanced where offered, and skip any bundled extras.
- Prefer the command line? With Chocolatey you can install and update it with: choco install microsoft-monitoring-agent
- Open Microsoft Monitoring Agent once it finishes installing.
Frequently asked questions
Is Microsoft Monitoring Agent free to download?
Yes. The Download button sends you to docs.microsoft.com, the developer's official site, where Microsoft Monitoring Agent is available to download. Grabware doesn't host or modify any files.
What is the latest version of Microsoft Monitoring Agent?
The version listed here is 10.20.18076, published /Date(1709. The developer's site always has the newest release.
How do I install Microsoft Monitoring Agent from the command line?
With Chocolatey, run: choco install microsoft-monitoring-agent. This installs it from the official source and keeps it updated.
Is Microsoft Monitoring Agent safe?
Microsoft Monitoring Agent downloads directly from the developer. As always, scan the installer with your antivirus and choose Custom setup to skip any bundled extras.
Alternatives to Microsoft Monitoring Agent
More
March 2014 servicing stack update for Windows 8.1 and Windows Server 2012 R2 (KB2919442)The update fixes some issues in the servicing stack of Windows 8.1 and Windows Server 2012 R2.Chocolatey Compatibility ExtensionExtension package to provide compatibility with older versions of Chocolatey
Update for Universal C Runtime in Windows (KB2999226)Update for Universal C Runtime (CRT) in Windows. Before you install this update, check out the prerequisites section.