Skip to content

Commit d8efbc8

Browse files
Use mdc-attributes.included instead of deprecated capture-mdc-attributes (#4893)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent e087011 commit d8efbc8

2 files changed

Lines changed: 10 additions & 5 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## Unreleased
44

5+
### Bug fixes
6+
7+
* Fix startup deprecation warning for `capture-mdc-attributes` by using the replacement
8+
`mdc-attributes.included` properties
9+
([#4893](https://github.com/microsoft/ApplicationInsights-Java/pull/4893))
10+
511
## Version 3.7.10 GA (09/17/2026)
612

713
### Enhancements

‎agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/AiConfigCustomizer.java‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,11 @@ public Map<String, String> apply(ConfigProperties otelConfig) {
6666

6767
// enable capturing all mdc properties
6868
properties.put(
69-
"otel.instrumentation.logback-appender.experimental.capture-mdc-attributes", "*");
70-
properties.put("otel.instrumentation.log4j-appender.experimental.capture-mdc-attributes", "*");
69+
"otel.instrumentation.logback-appender.experimental.mdc-attributes.included", "*");
70+
// for log4j, this covers both MDC and context data
71+
properties.put("otel.instrumentation.log4j-appender.experimental.mdc-attributes.included", "*");
7172
properties.put(
72-
"otel.instrumentation.log4j-appender.experimental.capture-context-data-attributes", "*");
73-
properties.put(
74-
"otel.instrumentation.jboss-logmanager.experimental.capture-mdc-attributes", "*");
73+
"otel.instrumentation.jboss-logmanager.experimental.mdc-attributes.included", "*");
7574

7675
properties.put(
7776
"otel.instrumentation.log4j-appender.experimental.capture-map-message-attributes", "true");

0 commit comments

Comments
 (0)