Agent-Controller Communication Properties
The following are the Agent-Controller communication properties:
AWS Instance
The
appdynamics-aws-instance-enabled
property helps to enable agent
retrieval of AWS instance-id by default during registration.
Agent AWS
instance-id:null
. The property is enabled by default and the agent log
includes Agent AWS instance-id retrieval enabled: true
. To disable
the property, set appdynamics.aws.instance.enabled=false
. The agent
log includes Agent AWS instance-id retrieval enabled: false.
System Property:
-Dappdynamics.aws.instance.enabled
Environment Variable: APPDYNAMICS_AWS_INSTANCE_ENABLED
Type: Boolean
Default: True
Required: Yes
Controller Host
The hostname or the IP address of the Controller. Example values are
192.168.1.22
or myhost
or
myhost.example.com
. This is the same host that you use to
access the Splunk AppDynamics browser-based user interface. For an
on-premises Controller, use the value for Application Server Host Name that was
configured when the Controller was installed. If you are using the Splunk AppDynamics On-Premises Controller service, see the Welcome email from Splunk AppDynamics.
Element in controller-info.xml:
<controller-host>
System Property:
-Dappdynamics.controller.hostName
Environment Variable: APPDYNAMICS_CONTROLLER_HOST_NAME
Type: String
Default: None
Required: Yes, if the Enable Orchestration property is
If Enable Orchestration is true
, and if the app agent is
deployed in a compute cloud instance created by a Splunk AppDynamics workflow, do not set the Controller host
unless you want to override the auto-detected value. See Enable
Orchestration Property.
Controller Port
The HTTP(S) port of the Splunk AppDynamics Controller. This is the port used to access the Splunk AppDynamics browser-based user interface.
If the Controller SSL Enabled property is set to true
, specify the
HTTPS port of the Controller; otherwise specify the HTTP port. See Controller SSL Enabled
Property.
Element in controller-info.xml:
<controller-port>
System Property:
-Dappdynamics.controller.port
Environment Variable: APPDYNAMICS_CONTROLLER_PORT
Type: Positive Integer
Default: For On-premises installations, port 8090 for HTTP and port 8181 for HTTPS are the defaults. For the SaaS Controller Service, use port 443 for HTTPS connections.
Required: Yes, if the Enable Orchestration property is false.
If Enable Orchestration is true, and if the app agent is deployed in a compute cloud instance created by a Splunk AppDynamics workflow, do not set the Controller port unless you want to override the auto-detected value. See Enable Orchestration Property.