This section contains information about the expert settings UI and individual technical settings that can be used to adjust the behavior of the ABAP Agent.

It is not recommended to change the parameter values without sufficient technical knowledge about the affected area and what impact the change can have on the agent and the SAP system.

To access the Expert Settings UI, use t-code /DVD/APPD_PARAM. The following parameters are available:

ParameterAreaUsage
ANALYTICS_STRING_SIZEAnalytics

Overrides maximum length of a string value that is propagated from CrystalBridge® Monitoring detail table fields to analytics schema columns.

Setting this parameter to a high value may exceed the event service limits for string value length. So, we do not recommend you to set this parameter above 4000.


ANALYTICS_MESSAGE_SIZEC++ SDK / Transaction AnalyticsSize of the entire analytics request message in bytes.
ANALYTICS_SEGMENTS_PER_REQUESTC++ SDK / Transaction AnalyticsMaximum number of analytics segments that can be sent in a single analytics request.
ANALYTICS_SEGMENT_SIZEC++ SDK / Transaction AnalyticsSize of a single analytics segment in bytes.
ARFC_FREE_LIMITABAP AgentThis tells the ABAP Agent how many aRFC resources it needs to keep free on every SAP application server. When ABAP Agent reaches this limit, it will end business transactions synchronously (in user session). 
BTC_USER_IDABAP AgentThis parameter can be used to set a specific SAP user to be used in automatically scheduled ABAP Agent background jobs (For example, APPD_STAD_COL, APPD_HOUSEKEEP_COL). The selected SAP user needs to exist in the SAP client where AppDynamics integration will be activated using t-code /DVD/APPD_CUST. For all ABAP Agent background jobs to work correctly, the user needs to have the authorization role /DVD/APPD_ADMIN.

BT_DATABASE_EXITCALL

HTTP SDK / Business Transactions

Enables primary database exit call propagation with every business transaction. Exit calls will have the same run time and start time as business transaction. After you enable this option, restart HTTP SDK to take effect.

HOUSEKEEP_JOB_PERIODABAP AgentThis tells the ABAP Agent how frequently it needs to start the housekeeping job. This job removes certain files and table data generated by the instrumentation process.

HTTP_SDK_CONT_IGNORE_CRL

HTTP SDK / SSL

Specifies whether to ignore the Certificate Revocation List (CRL) when SSL is used to connect from the HTTP SDK or C++ SDK to the Controller. This parameter is applicable only for Windows.

HTTP_SDK_CONT_SKIP_CERT_VAL

HTTP SDK / SSL

Specifies whether to skip certificate validation when SSL is used to connect from the HTTP SDK or C++ SDK to the Controller Controller. This parameter is applicable only for Windows.

HTTP_SDK_EVT_LIMITHTTP SDK / EventsOverrides number of events that can be pushed to controller each minute when using HTTP SDK for event propagation. HTTP SDK (re)start is required after changing the parameter.
HTTP_SDK_NUM_THREADSExperimentalThis parameter can be used to increase the number of processing threads for the Linux version of HTTP SDK. Use at your own risk.

HTTP_SDK_METRIC_BATCH

HTTP SDK / Metrics

By default, this setting is enabled. It enables metrics (KPIs collected using CrystalBridge® Monitoring) to be reported in batches. As a result, it reduces the HTTP calls to HTTP SDK and decreases resource consumption. Earlier, the metrics were sent one by one in a sequence.

IOT_BEACONS_PER_REQUESTSAP GUI EUMOverrides number of beacons that can be transmitted to the IoT API in one HTTP request.
IOT_EVENTS_PER_BEACONSAP GUI EUMOverrides number of events that can be stored in a single beacon.
IOT_EVENTS_PER_REQUESTSAP GUI EUMOverrides maximum number of events that can be transmitted to the IoT API in one HTTP request regardless of number of beacons.
TRACE_SAT_GUI_MIN_WP_TIMETrace / GUI / SATThe threshold for proactive SAPGUI ABAP trace. When a work process is active for longer than the threshold value (at the time of APPD_STAD_COL job execution), tracing logic will pick the work process as one of the candidates for tracing.

TRACE_SAT_PARAL_SERVER_LIMIT

Trace / SAT

Maximum number of allowed ABAP SAT traces. This parameter controls number of ABAP Agent’s trace instances that can run concurrently on server level.

TRACE_SAT_GUI_REACTIVATETrace / GUI / SATOnce SAT trace is activated for a specific t-code, the proactive tracing mechanism will wait this long before the t-code can be traced again.
TRACE_ST05_GUI_MIN_WP_TIMETrace / GUI / ST05The threshold for proactive SAPGUI SQL trace. When a work process is active for longer than the threshold value (at the time of APPD_STAD_COL job execution), tracing logic will pick the work process as one of the candidates for tracing.
TRACE_ST05_GUI_REACTIVATETrace / GUI / ST05Once the ST05 trace is activated for a specific t-code, the proactive tracing mechanism will wait this long before the t-code can be traced again.