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 SaaS 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.