Install Smart Agent
You can install Smart Agent on the host machines by logging in to each machine. You can download the respective files from the Download Portal to the required host machine.
-
Smart Agent is bundled with the
smartagentctl
binary that simplifies the installation. -
Agent Management provides Smart Agent CLI that you may use to automate the installation of Smart Agent on multiple hosts. The
smartagentctl
binary can be also used to install Smart Agent on multiple Linux hosts. For Linux hosts, usesmartagentctl
because there are no library dependencies.
Run the following command to install Smart Agent on the host machine:
Smart Agent Variables
The following table provides the variable details:
Variable Name | Description | Required | Default Value |
---|---|---|---|
user | User with which Smart Agent Process should run | No |
|
group | Group with which Smart Agent Process should run | No | root |
Smart Agent Install Parameters
The following table provides the optional parameters that you can use:
Parameters | Description |
---|---|
--enable-auto-attach | Enable the auto-attach feature. See Auto-Attach Java and NodeJS Agents. |
--user | Specify the Smart Agent Process username. The default value will be the current user. The value should be in string format. |
--group | Specify the Smart Agent Process group. The default is the current group. The value should be in string format. |
-h, --help | Get help for starting Smart Agent. |
--service | Install Smart Agent as a service. |
--tomcat-env-config | The Apache Tomcat environment file path. The value should be in string format. |
--remote | Specify this to initiate the installation of Smart Agent in remote host. The value is in boolean format. The default value is true . |