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:
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.