Salesforce

How to know the Mule Runtime Agent Version

« Go Back

Information

 
Content

GOAL

Sometimes it's important to know which version of the Agent you are using. This could be requested by the Support Team or by your development team to ensure you are using the latest version.

PROCEDURE

There are different ways to find the agent version being used:

1) Mule Agent Logs

You will find in <MULE_HOME>/logs/mule_agent.log a line containing "Starting Mule Agent Version:", like this:
 
INFO  2019-04-24 10:34:16,720-0300 [WrapperListener_start_runner] N/A com.mulesoft.agent.AgentPlugin: Starting Mule Agent Version: 1.10.0 ; build-20180523

Sometimes this version can appear as null.
INFO  2019-05-06 09:11:29,575-0300 [WrapperListener_start_runner] 903083 com.mulesoft.agent.AgentPlugin: Starting Mule Agent Version: null ; null

So you need to check for the agent version somewhere else. Following are other methods:

2) Agent Libraries

Inside the Mule Runtime search for the agent libraries inside: 
  • Mule 3.x: <MULE_HOME>/plugins/mule-agent-plugin/lib/mule-agent-*.jar
  • Mule 4.x: <MULE_HOME>/server-plugins/mule-agent-plugin/lib/mule-agent-*.jar
Each mule-agent jar has the version on its file name. For eg:
<MULE_HOME>/server-plugins/mule-agent-plugin/lib/mule-agent-clustering-service-2.1.9.jar

3) Runtime Manager

Once you have registered your server to Runtime Manager, you can see the agent version inside the server settings page:

User-added image

Recommendation

We suggest you always use the latest version of the agent as it includes many bug fixes and improvements. You can get the latest version form our Support Downloads Portal.
In order to upgrade your Agent Version follow these steps.
Attachments

Powered by