You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`otel.instrumentation.logback-appender.experimental-log-attributes`| Boolean |`false`| Enable the capture of experimental log attributes `thread.name` and `thread.id`. |
6
-
|`otel.instrumentation.logback-appender.experimental.capture-code-attributes`| Boolean |`false`| Enable the capture of [source code attributes]. Note that capturing source code attributes at logging sites might add a performance overhead. |
7
-
|`otel.instrumentation.logback-appender.experimental.capture-marker-attribute`| Boolean |`false`| Enable the capture of Logback markers as attributes. |
8
-
|`otel.instrumentation.logback-appender.experimental.capture-key-value-pair-attributes`| Boolean |`false`| Enable the capture of Logback key value pairs as attributes. |
9
-
|`otel.instrumentation.logback-appender.experimental.capture-logger-context-attributes`| Boolean |`false`| Enable the capture of Logback logger context properties as attributes. |
10
-
|`otel.instrumentation.logback-appender.experimental.capture-arguments`| Boolean |`false`| Enable the capture of Logback logger arguments. |
11
-
|`otel.instrumentation.logback-appender.experimental.capture-logstash-attributes`| Boolean |`false`| Enable the capture of Logstash attributes, supported are those added to logs via `Markers.append()`, `Markers.appendEntries()`, `Markers.appendArray()` and `Markers.appendRaw()` methods. |
12
-
|`otel.instrumentation.logback-appender.experimental.capture-mdc-attributes`| String || Comma separated list of MDC attributes to capture. Use the wildcard character `*` to capture all attributes. |
13
-
|`otel.instrumentation.logback-appender.experimental.capture-event-name`| Boolean |`false`| Enable moving the `event.name` attribute (captured by one of the other mechanisms of capturing attributes) to the log event name. |
3
+
| System property | Type | Default | Description |
|`otel.instrumentation.logback-appender.experimental-log-attributes`| Boolean |`false`| Enable the capture of experimental log attributes `thread.name` and `thread.id`. |
6
+
|`otel.instrumentation.logback-appender.experimental.capture-code-attributes`| Boolean |`false`| Enable the capture of [source code attributes]. Note that capturing source code attributes at logging sites might add a performance overhead. |
7
+
|`otel.instrumentation.logback-appender.experimental.capture-marker-attribute`| Boolean |`false`| Enable the capture of Logback markers as attributes. |
8
+
|`otel.instrumentation.logback-appender.experimental.capture-key-value-pair-attributes`| Boolean |`false`| Enable the capture of Logback key value pairs as attributes. |
9
+
|`otel.instrumentation.logback-appender.experimental.capture-logger-context-attributes`| Boolean |`false`| Enable the capture of Logback logger context properties as attributes. |
10
+
|`otel.instrumentation.logback-appender.experimental.capture-arguments`| Boolean |`false`| Enable the capture of Logback logger arguments. |
11
+
|`otel.instrumentation.logback-appender.experimental.capture-logstash-marker-attributes`| Boolean |`false`| Enable the capture of Logstash markers, supported are those added to logs via `Markers.append()`, `Markers.appendEntries()`, `Markers.appendArray()` and `Markers.appendRaw()` methods. |
12
+
|`otel.instrumentation.logback-appender.experimental.capture-logstash-structured-arguments`| Boolean |`false`| Enable the capture of Logstash StructuredArguments as attributes (e.g., `StructuredArguments.v()` and `StructuredArguments.keyValue()`). |
13
+
|`otel.instrumentation.logback-appender.experimental.capture-mdc-attributes`| String || Comma separated list of MDC attributes to capture. Use the wildcard character `*` to capture all attributes. |
14
+
|`otel.instrumentation.logback-appender.experimental.capture-event-name`| Boolean |`false`| Enable moving the `event.name` attribute (captured by one of the other mechanisms of capturing attributes) to the log event name. |
Copy file name to clipboardExpand all lines: instrumentation/logback/logback-appender-1.0/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/logback/appender/v1_0/LogbackSingletons.java
|`captureExperimentalAttributes`| Boolean |`false`| Enable the capture of experimental log attributes `thread.name` and `thread.id`. |
99
-
|`captureCodeAttributes`| Boolean |`false`| Enable the capture of [source code attributes]. Note that capturing source code attributes at logging sites might add a performance overhead. |
100
-
|`captureMarkerAttribute`| Boolean |`false`| Enable the capture of Logback markers as attributes. |
101
-
|`captureKeyValuePairAttributes`| Boolean |`false`| Enable the capture of Logback key value pairs as attributes. |
102
-
|`captureLoggerContext`| Boolean |`false`| Enable the capture of Logback logger context properties as attributes. |
103
-
|`captureArguments`| Boolean |`false`| Enable the capture of Logback logger arguments. |
104
-
|`captureLogstashAttributes`| Boolean |`false`| Enable the capture of Logstash attributes, supported are those added to logs via `Markers.append()`, `Markers.appendEntries()`, `Markers.appendArray()` and `Markers.appendRaw()` methods. |
105
-
|`captureMdcAttributes`| String || Comma separated list of MDC attributes to capture. Use the wildcard character `*` to capture all attributes. |
106
-
|`captureEventName`| Boolean |`false`| Enable moving the `event.name` attribute (captured by one of the other mechanisms of capturing attributes) to the log event name. |
107
-
|`numLogsCapturedBeforeOtelInstall`| Integer | 1000 | Log telemetry is emitted after the initialization of the OpenTelemetry Logback appender with an OpenTelemetry object. This setting allows you to modify the size of the cache used to replay the first logs. thread.id attribute is not captured. |
|`captureExperimentalAttributes`| Boolean |`false`| Enable the capture of experimental log attributes `thread.name` and `thread.id`. |
99
+
|`captureCodeAttributes`| Boolean |`false`| Enable the capture of [source code attributes]. Note that capturing source code attributes at logging sites might add a performance overhead. |
100
+
|`captureMarkerAttribute`| Boolean |`false`| Enable the capture of Logback markers as attributes. |
101
+
|`captureKeyValuePairAttributes`| Boolean |`false`| Enable the capture of Logback key value pairs as attributes. |
102
+
|`captureLoggerContext`| Boolean |`false`| Enable the capture of Logback logger context properties as attributes. |
103
+
|`captureArguments`| Boolean |`false`| Enable the capture of Logback logger arguments. |
104
+
|`captureLogstashMarkerAttributes`| Boolean |`false`| Enable the capture of Logstash markers, supported are those added to logs via `Markers.append()`, `Markers.appendEntries()`, `Markers.appendArray()` and `Markers.appendRaw()` methods. |
105
+
|`captureLogstashStructuredArguments`| Boolean |`false`| Enable the capture of Logstash StructuredArguments as attributes (e.g., `StructuredArguments.v()` and `StructuredArguments.keyValue()`). |
106
+
|`captureMdcAttributes`| String || Comma separated list of MDC attributes to capture. Use the wildcard character `*` to capture all attributes. |
107
+
|`captureEventName`| Boolean |`false`| Enable moving the `event.name` attribute (captured by one of the other mechanisms of capturing attributes) to the log event name. |
108
+
|`numLogsCapturedBeforeOtelInstall`| Integer | 1000 | Log telemetry is emitted after the initialization of the OpenTelemetry Logback appender with an OpenTelemetry object. This setting allows you to modify the size of the cache used to replay the first logs. thread.id attribute is not captured. |
0 commit comments