NeoLoad configuration files

NeoLoad 2024.1 relies on the following configuration files:

  • controller_user.properties

  • controller.properties

  • agent.properties

  • monitoringAgent.properties

controller_user.properties

controller_user.properties contains the parameters of the NeoLoad Controller entered in the interface by the connected user with the Preferences menu.

This configuration file is stored in the user profile directory, i.e. the account used to start NeoLoad: C:\Users\<user>\AppData\Roaming\Neotys\NeoLoad\NeoLoad 2024.1\conf\

Note: The Controller parameters must not be modified directly in the controller_user.properties file. When necessary, the Preferences menu must be used. For more information, see General settings.

The Controller properties can be edited by setting the corresponding environment variable. However, modifying the environment variable overrides the properties set in the controller_user.properties file and in the controller.properties file. Below is an example of how to add an environment variable corresponding to a given Controller property key:

Controller property key Environment variable

[Recorder]

controller.recorder.pause=1000

NL_PROPERTY_RECORDER_CONTROLLER_RECORDER_PAUSE=1000

The standard format is: "NL_PROPERTY_CATEGORY_MY_PROPERTY=value"

controller.properties

controller.properties contains the parameters of the NeoLoad Controller which are unavailable in the interface. For specific configuration needs, unavailable in the Controller GUI, the controller.properties file can be modified. For more information, see Advanced installation.

This configuration file is stored in C:\Program Files\NeoLoad 2024.1\conf\.

agent.properties

agent.properties contains the parameters of the Load Generator Agent.

This configuration file is stored in C:\Program Files\NeoLoad 2024.1\conf\.

monitoringAgent.properties

monitoringAgent.properties contains the parameters of the Monitoring Agent.

This configuration file is stored in C:\Program Files\NeoLoad 2024.1\conf\.