The  Virtual Appliance command line utility (CLI) is a service that enables you to perform tasks such as, apply licenses and view the pod status. This utility is bundled with the Virtual Appliance package.

Syntax

The appdcli command is structured hierarchically. The main command is followed by a subcommand. The subcommand has various other subcommands representing specific tasks you can perform. This is the syntax of the command that you can use to perform the Virtual Appliance tasks:

appdcli [global_options] <subcommand> [subcommand_options] [arguments]
CODE

Subcommands

The following table lists the available sub-commands. You can use any of the subcommands followed by their specific options and arguments:

SubcommandsUsage
start

Start Splunk AppDynamics, Anomaly Detection, and Cisco Secure Application services.

licenseUpdate or apply the license.
keyUpdate access key.
pingDisplay the ping status.
runRun the specified command.
techsupport

Collect logs that you can submit to Splunk AppDynamics support.

stop

Stop Splunk AppDynamics, Anomaly Detection, and Cisco Secure Application services.

Examples

To get help on the license subcommand, use:

./appdcli license -h
CODE

Similarly, you can explore the syntax and options for other subcommands such as key, and ping, by replacing license with the respective subcommand.

To get a general overview of the available commands and their usage, use:

./appdcli -h
CODE

This displays the main help message, showing the available subcommands and their brief descriptions.

Subcommand Options

The following table lists the available subcommand options:

OptionDescription
 -h, --help  show the help message and exit

Arguments

The following table lists the available subcommand arguments. Use these arguments within curly brackets {}:

ArgumentsUsage
controllerUpdate Controller license.
eumUpdate EUM license.