This guide walks you through installing the MW Agent on a Microsoft Windows machine. These instructions can also be found on the Installation page in your Middleware Account.


  • Microsoft Windows 10 or above
  • For Microsoft Windows Server instances, Windows Server 2016 and above
  • Windows 64-bit


  • APM support for Go, Node.js, Python & Java only
  • Database integrations are currently being tested for deployment and momentarily unavailable on Windows


Follow the steps below to install the MW Agent on your Windows machine.

  1. Download the MW Agent Installer
  2. Run the Installer as Administrator:
    • Right-click on the installer and select “Run as administrator”.
  3. Follow the Prompts in the Installation Wizard
  4. Enter MW API Key & MW Target URL:

"Windows Install CredentialInterface"

  1. Verify Installation:
    • To verify that the MW Agent has been installed successfully, check for the “Middleware Agent” service in the Windows Services Manager. It should be in Running status.

"Windows Service Manager"

  • Alternatively, verify MW Agent installation using the following command in Powershell
Get-Service -Name mw-windows-agent
  • correct output "Verify Windows Present Code"


Once the MW Agent is installed, metrics should begin appearing in your Middleware Account within a few minutes. If metrics do not appear, ensure that the machine has access to the internet, either directly or through a proxy, and that only one MW Agent is running per server instance. For any issues, please reach out to our team through the help menu in your Middleware Account or by contacting our support.


To uninstall the MW Agent on a Windows machine, follow these steps.

  1. Access Settings in the Windows Launcher and go to Apps section.
  2. Under Apps & Features, locate Middleware Agent and Click on Uninstall.
  3. Follow the prompts to uninstall MW Agent.
Need assistance or want to learn more about Middleware? Contact us at support[at]middleware.io.