|
|
@ -30,8 +30,8 @@ NOTE: There's an added logger statement in the `home()` method, which will be im
|
|
|
|
Now we have to add the following dependencies:
|
|
|
|
Now we have to add the following dependencies:
|
|
|
|
|
|
|
|
|
|
|
|
* `org.springframework.boot:spring-boot-starter-actuator`
|
|
|
|
* `org.springframework.boot:spring-boot-starter-actuator`
|
|
|
|
* `io.micrometer:micrometer-tracing-bridge-otel` - which is needed to bridge the Micrometer Observation API to OpenTelemetry.
|
|
|
|
* `io.micrometer:micrometer-tracing-bridge-otel` - bridges the Micrometer Observation API to OpenTelemetry.
|
|
|
|
* `io.opentelemetry:opentelemetry-exporter-zipkin` - which is needed to report https://micrometer.io/docs/tracing#_glossary[traces] to Zipkin.
|
|
|
|
* `io.opentelemetry:opentelemetry-exporter-zipkin` - reports https://micrometer.io/docs/tracing#_glossary[traces] to Zipkin.
|
|
|
|
|
|
|
|
|
|
|
|
Add the following application properties:
|
|
|
|
Add the following application properties:
|
|
|
|
|
|
|
|
|
|
|
@ -101,7 +101,7 @@ Use the `management.wavefront.*` configuration properties to configure reporting
|
|
|
|
Tracing with OpenTelemetry and reporting using OTLP requires the following dependencies:
|
|
|
|
Tracing with OpenTelemetry and reporting using OTLP requires the following dependencies:
|
|
|
|
|
|
|
|
|
|
|
|
* `io.micrometer:micrometer-tracing-bridge-otel` - bridges the Micrometer Observation API to OpenTelemetry.
|
|
|
|
* `io.micrometer:micrometer-tracing-bridge-otel` - bridges the Micrometer Observation API to OpenTelemetry.
|
|
|
|
* `io.opentelemetry:opentelemetry-exporter-otlp` - report traces to a collector that can accept OTLP.
|
|
|
|
* `io.opentelemetry:opentelemetry-exporter-otlp` - reports traces to a collector that can accept OTLP.
|
|
|
|
|
|
|
|
|
|
|
|
Use the `management.otlp.tracing.*` configuration properties to configure reporting using OTLP.
|
|
|
|
Use the `management.otlp.tracing.*` configuration properties to configure reporting using OTLP.
|
|
|
|
|
|
|
|
|
|
|
@ -124,8 +124,8 @@ Use the `management.zipkin.tracing.*` configuration properties to configure repo
|
|
|
|
==== OpenZipkin Brave With Wavefront
|
|
|
|
==== OpenZipkin Brave With Wavefront
|
|
|
|
Tracing with OpenZipkin Brave and reporting to Wavefront requires the following dependencies:
|
|
|
|
Tracing with OpenZipkin Brave and reporting to Wavefront requires the following dependencies:
|
|
|
|
|
|
|
|
|
|
|
|
* `io.micrometer:micrometer-tracing-bridge-brave` - which is needed to bridge the Micrometer Observation API to Brave.
|
|
|
|
* `io.micrometer:micrometer-tracing-bridge-brave` - bridges the Micrometer Observation API to Brave.
|
|
|
|
* `io.micrometer:micrometer-tracing-reporter-wavefront` - which is needed to report traces to Wavefront.
|
|
|
|
* `io.micrometer:micrometer-tracing-reporter-wavefront` - reports traces to Wavefront.
|
|
|
|
|
|
|
|
|
|
|
|
Use the `management.wavefront.*` configuration properties to configure reporting to Wavefront.
|
|
|
|
Use the `management.wavefront.*` configuration properties to configure reporting to Wavefront.
|
|
|
|
|
|
|
|
|
|
|
|