Page tree

This page provides a list of system and node properties that customize Recommended Data Collectors.

Enable or Disable Recommended Data Collectors

You can enable or disable Recommended Data Collectors after restarting the Java Agent and setting the system properties as a JVM parameter. Recommended Data Collectors is enabled by default; the property appdynamics.analytics.collection.feature.enabled is optional.

System Property

Description

Default Value

appdynamics.analytics.collection.feature.enabled

Enable or disable Recommended Data Collectors on the Java Agent.

true

Customize Recommended Data Collectors

To customize Recommended Data Collectors, you can adjust the node properties in the Java Agent. See App Agent Node Properties

Node Property

Description

Default Value

analytics-collection-stack-traces-collected

Number of stack traces collected per interval (time between stack trace collection limit resets).

20

analytics-collection-stack-trace-collection-reset-interval

Interval (in seconds) to reset stack trace collection limit.10
analytics-collection-special-charactersList of characters which will not be sanitized from sample values. For example, a^z will not sanitize a, ^, and z.N/A

analytics-collection-elements-scan-per-stack-trace

Number of elements to scan per stack trace before stopping.20

analytics-collection-elements-retain-per-stack-trace

Number of elements to collect per stack trace. 

For example, in this stack: 

com.a

-> com.b

-> com.c

-> com.d

-> com.e

-> com.f

-> AppD exit point method

Elements com.b to com.f (bottom five) are analyzed by default.

5
analytics-collection-package-prefixComma separated list of package names that will be treated preferably for suggestions.N/A

analytics-element-analysis-interval

Interval (in seconds) for triggering element analysis.600
analytics-collection-reap-interval

Interval (in seconds) to remove one suppressed collection instrumentation point.

Removes the oldest suppressed point first.

10

analytics-method-instrumentation

Number of methods (unique class name/method name combinations) to instrument with Recommended Data Collectors.

Overloaded variants are considered the same for this limit.

10

analytics-maximum-num-rules-multiplier

Average number of overloaded methods per instrumented method. 

The maximum number of instrumentation points is calculated with this formula: analytics-method-instrumentation * analytics-maximum-num-rules-multiplier.

10

analytics-instrumentation-suppression

Number of times Recommended Data Collectors is invoked and processed.

For example, if analytics-instrumentation-suppression is set to 3 and a method is called four times, the fourth call does not collect data.

3
analytics-runtime-attribute-value-lengthMaximum length of sample value string displayed.32

analytics-runtime-introspection-depth

Level of depth in the object tree that Recommended Data Collectors extracts information.

2



  • No labels
Write a comment...