=========================
A única funcionalidade dessa extensão do open telemetry javaagent é fazer a leitura dos metadados fornecidos pelo Dynatrace OneAgent e injeta-los como atributos nos recursos que serão criados pelo OpenTelemetrySDK, dessa forma, fazendo um enriquecimento de métrica e traces.
- Sua aplicação precisa está usando o javaagent do opentelemetry
A biblioteca pode ser baixada na central de dependência maven central:
Maven
<dependency>
<groupId>br.com.guiabolso</groupId>
<artifactId>dynatel-javaagent-extension</artifactId>
<version>0.1.0</version>
</dependency>
Gradle
implementation("br.com.guiabolso:dynatel-javaagent-extension:0.1.0")
Para ativar a extensão para ativar a propriedade -Dotel.javaagent.extensions=<<PATH ABSOLUTO DO JAR DESSA EXTENSÃO>>
.