Administrator > Secure Agent services > Elastic Server
  

Elastic Server

The Elastic Server is the Secure Agent service that manages an elastic cluster and elastic jobs that run on the cluster.
You can configure the service properties to specify the level of detail that the Elastic Server writes to log files. There are also service properties that you must configure to set up the kops and Secure Agent roles. For more information, see Data Integration Elastic Administration.

Elastic Server properties

To change the behavior of the Elastic Server, configure the Elastic Server properties in the System Configuration Details area when you edit a Secure Agent.
The following image shows the Elastic Server properties:
When you view or edit a Secure Agent and select the Elastic Server, the Elastic Server properties appear in the System Configuration Details area. In this image, the service type is set to "All Types," and the LOG4J and AWS properties are displayed.
You can configure the following Elastic Server properties:
Type
Name
Description
LOG4J_CFG
log4j_app_log_level
Level of detail that the Elastic Server writes to log files. Enter the logging level as a string, such as 'INFO.'
As the logging level increases, the messages that the Elastic Server writes to log files include the messages in the prior logging levels. For example, if the logging level is INFO, the log contains FATAL, ERROR, WARNING, and INFO code messages.
The following values are valid:
  1. 1FATAL. Includes nonrecoverable system failures that cause the service to shut down or become unavailable.
  2. 2ERROR. Includes connection failures, failures to save or retrieve metadata, and service errors.
  3. 3WARNING. Includes recoverable system failures or warnings.
  4. 4INFO. Includes system and service change messages.
  5. 5TRACE. Logs user request failures.
  6. 6DEBUG. Logs user request logs.
AWS_CFG
agent_role_external_id_key
External ID that the Secure Agent specifies when the agent attempts to assume the kops role. Required if you configure an external ID in the trust relationship of the kops role.
Ignore this property in an Azure environment.
AWS_CFG
privileged_role_arn_key
ARN of the kops role.
Required when you set up separate kops and Secure Agent roles in an AWS environment. Ignore this property in an Azure environment.
AWS_CFG
role_session_duration_secs_key
Session duration of the AWS AssumeRole API in seconds. By default, the session duration is 1800 seconds (30 minutes).
Overrides the maximum CLI/API session duration that is configured for the kops role. If the session duration configured for the Elastic Server is longer than session duration for the kops role, the Secure Agent might fail to assume the kops role.
Ignore this property in an Azure environment.