Showing results for 
Show  only  | Search instead for 
Did you mean: 
Not a customer? Start a free trial

Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.

AppDynamics customers and established members should click the sign in button to authenticate.

Java (Java Agent, Installation, JVM, and Controller Installation)

Java agent Configuration Options and Precedence


Java agent Configuration Options and Precedence

Is the precedence of configuration options "correct"? 


From this:

I understand and have verified that system properties are overridden by environment variables. This is exactly the opposite of what I would expect and would like and is different from every other convention I have encountered.


It also makes it hard to do things like setting up a default configuration baked into a docker image and be able to override those settings in a "" script on the java command line.

By replying you agree to the Terms and Conditions of the AppDynamics Community.
Java agent Configuration Options and Precedence
Community Manager

Hi Adrian,


I spoke with some staff and they have confirmed with me, "Environment variables have precedence over the system properties."


With that in mind, customers may log in to view, vote, and comment on Ideas here:

Before posting, please have a read of the guidelines here:





Ryan, AppDynamics Community Manager

Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.