diff --git a/docs/changelog/115194.yaml b/docs/changelog/115194.yaml
new file mode 100644
index 000000000000..0b201b9f89aa
--- /dev/null
+++ b/docs/changelog/115194.yaml
@@ -0,0 +1,7 @@
+pr: 115194
+summary: Update APM Java Agent to support JDK 23
+area: Infra/Metrics
+type: upgrade
+issues:
+ - 115101
+ - 115100
diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml
index 4d9b96184d07..e2dfa89c8f3b 100644
--- a/gradle/verification-metadata.xml
+++ b/gradle/verification-metadata.xml
@@ -69,9 +69,9 @@
-
-
-
+
+
+
diff --git a/modules/apm/build.gradle b/modules/apm/build.gradle
index 4c822e44da6f..b510e2403e93 100644
--- a/modules/apm/build.gradle
+++ b/modules/apm/build.gradle
@@ -19,7 +19,7 @@ dependencies {
implementation "io.opentelemetry:opentelemetry-api:${otelVersion}"
implementation "io.opentelemetry:opentelemetry-context:${otelVersion}"
implementation "io.opentelemetry:opentelemetry-semconv:${otelSemconvVersion}"
- runtimeOnly "co.elastic.apm:elastic-apm-agent:1.44.0"
+ runtimeOnly "co.elastic.apm:elastic-apm-agent:1.52.0"
}
tasks.named("dependencyLicenses").configure {