[APM] Agent remote configuration: changes in Java property descriptions (#62282)
* [APM] Agent remote configuration: changes in Java property descriptions * Removing newlines * Update snapshot Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> Co-authored-by: Brandon Morelli <brandon.morelli@elastic.co> Co-authored-by: Nathan L Smith <smith@nlsmith.com>
This commit is contained in:
parent
e3bd04fcb0
commit
da51cc041d
|
@ -153,8 +153,9 @@ Array [
|
|||
},
|
||||
Object {
|
||||
"key": "stress_monitor_gc_stress_threshold",
|
||||
"type": "boolean",
|
||||
"validationName": "(\\"true\\" | \\"false\\")",
|
||||
"type": "float",
|
||||
"validationError": "Must be a number between 0.000 and 1",
|
||||
"validationName": "numberFloatRt",
|
||||
},
|
||||
Object {
|
||||
"key": "stress_monitor_system_cpu_relief_threshold",
|
||||
|
|
|
@ -20,7 +20,7 @@ export const javaSettings: RawSettingDefinition[] = [
|
|||
'xpack.apm.agentConfig.enableLogCorrelation.description',
|
||||
{
|
||||
defaultMessage:
|
||||
"A boolean specifying if the agent should integrate into SLF4J's MDC to enable trace-log correlation. If set to `true`, the agent will set the `trace.id` and `transaction.id` for the currently active spans and transactions to the MDC. While it's allowed to enable this setting at runtime, you can't disable it without a restart."
|
||||
"A boolean specifying if the agent should integrate into SLF4J's MDC to enable trace-log correlation. If set to `true`, the agent will set the `trace.id` and `transaction.id` for the currently active spans and transactions to the MDC. Since Java agent version 1.16.0, the agent also adds `error.id` of captured error to the MDC just before the error message is logged. NOTE: While it's allowed to enable this setting at runtime, you can't disable it without a restart."
|
||||
}
|
||||
),
|
||||
includeAgents: ['java']
|
||||
|
@ -41,7 +41,7 @@ export const javaSettings: RawSettingDefinition[] = [
|
|||
'xpack.apm.agentConfig.circuitBreakerEnabled.description',
|
||||
{
|
||||
defaultMessage:
|
||||
'A boolean specifying whether the circuit breaker should be enabled or not. When enabled, the agent periodically polls stress monitors to detect system/process/JVM stress state. If ANY of the monitors detects a stress indication, the agent will become inactive, as if the `active` configuration option has been set to `false`, thus reducing resource consumption to a minimum. When inactive, the agent continues polling the same monitors in order to detect whether the stress state has been relieved. If ALL monitors approve that the system/process/JVM is not under stress anymore, the agent will resume and become fully functional.'
|
||||
'A boolean specifying whether the circuit breaker should be enabled or not. When enabled, the agent periodically polls stress monitors to detect system/process/JVM stress state. If ANY of the monitors detects a stress indication, the agent will pause, as if the `recording` configuration option has been set to `false`, thus reducing resource consumption to a minimum. When paused, the agent continues polling the same monitors in order to detect whether the stress state has been relieved. If ALL monitors approve that the system/process/JVM is not under stress anymore, the agent will resume and become fully functional.'
|
||||
}
|
||||
),
|
||||
includeAgents: ['java']
|
||||
|
@ -52,7 +52,7 @@ export const javaSettings: RawSettingDefinition[] = [
|
|||
'xpack.apm.agentConfig.stressMonitorGcStressThreshold.label',
|
||||
{ defaultMessage: 'Stress monitor gc stress threshold' }
|
||||
),
|
||||
type: 'boolean',
|
||||
type: 'float',
|
||||
category: 'Circuit-Breaker',
|
||||
defaultValue: '0.95',
|
||||
description: i18n.translate(
|
||||
|
@ -155,7 +155,7 @@ export const javaSettings: RawSettingDefinition[] = [
|
|||
'xpack.apm.agentConfig.profilingInferredSpansEnabled.description',
|
||||
{
|
||||
defaultMessage:
|
||||
'Set to `true` to make the agent create spans for method executions based on async-profiler, a sampling aka statistical profiler. Due to the nature of how sampling profilers work, the duration of the inferred spans are not exact, but only estimations. The `profiling_inferred_spans_sampling_interval` lets you fine tune the trade-off between accuracy and overhead. The inferred spans are created after a profiling session has ended. This means there is a delay between the regular and the inferred spans being visible in the UI. This feature is not available on Windows'
|
||||
'Set to `true` to make the agent create spans for method executions based on async-profiler, a sampling aka statistical profiler. Due to the nature of how sampling profilers work, the duration of the inferred spans are not exact, but only estimations. The `profiling_inferred_spans_sampling_interval` lets you fine tune the trade-off between accuracy and overhead. The inferred spans are created after a profiling session has ended. This means there is a delay between the regular and the inferred spans being visible in the UI. NOTE: This feature is not available on Windows.'
|
||||
}
|
||||
),
|
||||
includeAgents: ['java']
|
||||
|
@ -209,7 +209,7 @@ export const javaSettings: RawSettingDefinition[] = [
|
|||
'xpack.apm.agentConfig.profilingInferredSpansIncludedClasses.description',
|
||||
{
|
||||
defaultMessage:
|
||||
'If set, the agent will only create inferred spans for methods which match this list. Setting a value may slightly increase performance and can reduce clutter by only creating spans for the classes you are interested in. Example: `org.example.myapp.*` This option supports the wildcard `*`, which matches zero or more characters. Examples: `/foo/*/bar/*/baz*`, `*foo*`. Matching is case insensitive by default. Prepending an element with `(?-i)` makes the matching case sensitive.'
|
||||
'If set, the agent will only create inferred spans for methods which match this list. Setting a value may slightly reduce overhead and can reduce clutter by only creating spans for the classes you are interested in. This option supports the wildcard `*`, which matches zero or more characters. Example: `org.example.myapp.*`. Matching is case insensitive by default. Prepending an element with `(?-i)` makes the matching case sensitive.'
|
||||
}
|
||||
),
|
||||
includeAgents: ['java']
|
||||
|
@ -228,7 +228,7 @@ export const javaSettings: RawSettingDefinition[] = [
|
|||
'xpack.apm.agentConfig.profilingInferredSpansExcludedClasses.description',
|
||||
{
|
||||
defaultMessage:
|
||||
'Excludes classes for which no profiler-inferred spans should be created. This option supports the wildcard `*`, which matches zero or more characters. Examples: `/foo/*/bar/*/baz*`, `*foo*`. Matching is case insensitive by default. Prepending an element with `(?-i)` makes the matching case sensitive.'
|
||||
'Excludes classes for which no profiler-inferred spans should be created. This option supports the wildcard `*`, which matches zero or more characters. Matching is case insensitive by default. Prepending an element with `(?-i)` makes the matching case sensitive.'
|
||||
}
|
||||
),
|
||||
includeAgents: ['java']
|
||||
|
|
Loading…
Reference in a new issue