Class TracerRuntimeConfig
- java.lang.Object
-
- io.quarkus.opentelemetry.runtime.config.TracerRuntimeConfig
-
@ConfigRoot(name="opentelemetry.tracer", phase=RUN_TIME) public class TracerRuntimeConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTracerRuntimeConfig.SamplerConfig
-
Field Summary
Fields Modifier and Type Field Description booleanincludeStaticResourcesInclude static resources from trace collection.Optional<List<String>>resourceAttributesA comma separated list of name=value resource attributes that represents the entity producing telemetry (eg.TracerRuntimeConfig.SamplerConfigsamplerConfig for samplerbooleansuppressNonApplicationUrisSuppress non-application uris from trace collection.
-
Constructor Summary
Constructors Constructor Description TracerRuntimeConfig()
-
-
-
Field Detail
-
resourceAttributes
@ConfigItem public Optional<List<String>> resourceAttributes
A comma separated list of name=value resource attributes that represents the entity producing telemetry (eg.service.name=authservice).
-
sampler
public TracerRuntimeConfig.SamplerConfig sampler
Config for sampler
-
suppressNonApplicationUris
@ConfigItem(defaultValue="true") public boolean suppressNonApplicationUris
Suppress non-application uris from trace collection. This will suppress tracing of `/q` endpoints.Suppressing non-application uris is enabled by default.
-
includeStaticResources
@ConfigItem(defaultValue="false") public boolean includeStaticResources
Include static resources from trace collection.Include static resources is disabled by default.
-
-