Implement auto-configurations for Brave and OpenTelemetry

- Configure Zipkin
- Configure Wavefront
- Configure Brave
- Configure OpenTelemetry
- Configure Micrometer Tracing bridges for OpenTelemetry and Brave
- Create the ObservationHandler for tracing with Micrometer

Closes gh-30156
This commit is contained in:
Moritz Halbritter
2022-03-16 15:59:33 +01:00
committed by Moritz Halbritter
parent f5f7fc8e9a
commit 3860eb211a
47 changed files with 3245 additions and 305 deletions

View File

@@ -589,9 +589,7 @@ If you are exporting metrics to https://www.wavefront.com/[Wavefront] directly,
----
management:
wavefront:
metrics:
export:
api-token: "YOUR_API_TOKEN"
api-token: "YOUR_API_TOKEN"
----
Alternatively, you can use a Wavefront sidecar or an internal proxy in your environment to forward metrics data to the Wavefront API host:
@@ -600,9 +598,7 @@ Alternatively, you can use a Wavefront sidecar or an internal proxy in your envi
----
management:
wavefront:
metrics:
export:
uri: "proxy://localhost:2878"
uri: "proxy://localhost:2878"
----
NOTE: If you publish metrics to a Wavefront proxy (as described in https://docs.wavefront.com/proxies_installing.html[the Wavefront documentation]), the host must be in the `proxy://HOST:PORT` format.