references:
- https://opentelemetry.io/docs/specs/otel/logs/#direct-to-collector
- https://github.com/open-telemetry/opentelemetry-java-examples/tree/main/spring-native
- https://opentelemetry.io/docs/languages/java/automatic/spring-boot/
- https://github.com/grafana/grafana-opentelemetry-starter/blob/main/build.gradle
- spring-projects/spring-boot#37278
- https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md
TODO PR to add service.version: https://github.com/grafana/loki/blob/de251c3fc2cbd3e9de8d19bd986680c2b99c88bc/pkg/loghttp/push/otlp.go#L31
https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v2.0.0
https://opentelemetry.io/docs/specs/semconv/resource/
https://opentelemetry.io/docs/specs/semconv/general/metrics/
open-telemetry/opentelemetry-java-instrumentation#9480
https://github.com/open-telemetry/opentelemetry-demo
yaml issue: go-yaml/yaml#100 (tailsampling > string_attribute > values)