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.