Skip to content

Commit d0c9e0e

Browse files
committed
List types of OpenTelemetry support in Spring Boot
Closes gh-41227
1 parent aeafa20 commit d0c9e0e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

spring-boot-project/spring-boot-docs/src/docs/asciidoc/actuator/observability.adoc

+9-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,15 @@ The preceding example will prevent all observations whose name contains "denied"
7676

7777
[[actuator.observability.opentelemetry]]
7878
=== OpenTelemetry Support
79-
Spring Boot's actuator module includes basic support for https://opentelemetry.io/[OpenTelemetry].
79+
80+
NOTE: There are several ways to support https://opentelemetry.io/[OpenTelemetry] in your application.
81+
You can use the https://opentelemetry.io/docs/zero-code/java/agent/[OpenTelemetry Java Agent] or the https://opentelemetry.io/docs/zero-code/java/spring-boot-starter/[OpenTelemetry Spring Boot Starter],
82+
which are supported by the OTel community; the metrics and traces use the semantic conventions defined by OTel libraries.
83+
This documentation describes OpenTelemetry as officially supported by the Spring team, using Micrometer and the OTLP exporter;
84+
the metrics and traces use the semantic conventions described in the Spring projects documentation, such as {spring-framework-docs}/integration/observability.html[Spring Framework].
85+
86+
87+
Spring Boot's actuator module includes basic support for OpenTelemetry.
8088

8189
It provides a bean of type `OpenTelemetry`, and if there are beans of type `SdkTracerProvider`, `ContextPropagators`, `SdkLoggerProvider` or `SdkMeterProvider` in the application context, they automatically get registered.
8290
Additionally, it provides a `Resource` bean.

0 commit comments

Comments
 (0)