An Agent is a machine/server where you have the JobServer installed where you want to run jobs. This can be any machine with the JobServer environment installed.
Note, after you add a new Agent node to the cluster, you must login directly into the Agent host machine and go to the "jobserver\bin" directory and run the command "jsstartup.sh". This will initialize the Agent node and add it into the JobServer cluster and make it available to start/stop from this UI and allow you to configure it to run jobs. Please talk to your system administrator to help you with this manual step. When you do this make sure the "AgentContainer" host name shown in the results of the "jsstartup.sh" script matches then name of the hostname you set in this Add Agent UI. If the Agent computer has multiple host names, you can force the Agent node to use a specific one (the one set in the Agent UI), by having your system administrator customize the specific hostname you want to use by setting the shell script property "JOBSERVER_HOSTNAME".
Specify the name (ip or hostname) of the machine that will be running the Agent. You can not change the name once it is created. You can delete the Agent and create another Agent if you must change the name.
This flag is used to optimize the remote Agent configuration. If the remote machine that the Agent is running on is only used to run remote jobs and is not used to run a web server, for hosting JobServer GUI applications, then you should leave this box unchecked. This will optimize the remote Agent environment to only support remote jobs and not to be used to server as up JobServer web applications.
Maximum JVM memory (in mega bytes) to configure the Agent server/JVM to use.
Pass other JVM options to the Agent server.