To use some of the functionality with Azure Arc enabled servers, like Azure Update Management, Inventory, Change Tracking, Logs, and more, you will need to install the Microsoft Monitoring Agent (MMA). In this blog post, we are going to have a look at how you can install the Microsoft Monitoring Agent (MMA) on an Azure Arc enabled server using extensions.
Introducing Azure Arc
For customers who want to simplify complex and distributed environments across on-premises, edge and multicloud, Azure Arc enables deployment of Azure services anywhere and extends Azure management to any infrastructure.
Learn more about Azure Arc here.
You can learn more about the manual MMA setup on Microsoft Docs.
How to install the Microsoft Monitoring Agent on Azure Arc enabled servers
To install the Microsoft Monitoring Agent (MMA) you can use the new extension in Azure Arc. You open the server you want to install the MMA agent in the Azure Arc server overview. Navigate to Extensions and click on Add, and select the Microsoft Monitoring Agent – Azure Arc. This works for Windows and Linux servers.
Now you can enter the Azure Log Analytics workspace ID and the key. This will create a job and install the Microsoft Monitoring Agent on the server.
After that, you can start using features like Azure Log Analytics, Inventory, Change Tracking, Update Management, and more. You can also do this manually for Windows and Linux machines.
Conclusion
Azure Arc for servers makes it super simple to deploy the Microsoft Monitoring Agent to servers running on-premises or at other cloud providers.
You can learn more about how Azure Arc provides you with cloud-native management technologies for your hybrid cloud environment here, and you can find the documentation for Azure Arc enabled servers on Microsoft Docs.
If you have any questions or comments, feel free to leave a comment below.
Tags: add, Agent, Analytics, Arc, Azure, Azure Arc, Cloud, Extension, Hybrid, Hybrid Cloud, install, Log, Management, Microsoft, MMA, Monitoring, Server, Workspace Last modified: July 9, 2020
Hi
thanks for the nice blog post 🙂
If you also still run SCOM, the agent need to be enabled for sending information to more than one destination:
https://anaops.com/2020/03/03/fixing-hybrid-iaas-with-azure-update-management-and-scom/
Hi,
Is there a way to configure the proxy for the Monitoring Agent before deploying it ?
It is too bad that you can configure the proxy for creating the onboarding script for Azure Arc but for the Monitoring Agent this parameter doesn’t get retrieved or there is no place to configure it.
At the moment I use a script deployed through the MECM client to configure it.
Hi Thomas
Thanks for your great blog posts.
Just a question here:
Will I have to install the Microsoft Monitoring Agent on each VM in addition to the VM Extension or are they doing the same stuff?