Package io.jenkins.plugins.opentelemetry
Class JenkinsControllerOpenTelemetry
java.lang.Object
io.jenkins.plugins.opentelemetry.JenkinsControllerOpenTelemetry
- All Implemented Interfaces:
ExtensionPoint
@Extension(ordinal=2.147483647E9)
public class JenkinsControllerOpenTelemetry
extends Object
implements ExtensionPoint
OpenTelemetry instance intended to live on the Jenkins Controller.-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringSeeOTEL_JAVA_DISABLED_RESOURCE_PROVIDERSprotected io.jenkins.plugins.opentelemetry.api.ReconfigurableOpenTelemetry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()io.opentelemetry.api.metrics.Meterio.opentelemetry.api.trace.Tracerprotected io.opentelemetry.sdk.OpenTelemetrySdkDeprecated.voidinitialize(OpenTelemetryConfiguration configuration) booleanbooleanvoid
-
Field Details
-
DEFAULT_OTEL_JAVA_DISABLED_RESOURCE_PROVIDERS
SeeOTEL_JAVA_DISABLED_RESOURCE_PROVIDERS -
openTelemetry
@Inject protected io.jenkins.plugins.opentelemetry.api.ReconfigurableOpenTelemetry openTelemetry
-
-
Constructor Details
-
JenkinsControllerOpenTelemetry
public JenkinsControllerOpenTelemetry()
-
-
Method Details
-
postConstruct
@PostConstruct public void postConstruct() -
getDefaultTracer
@NonNull public io.opentelemetry.api.trace.Tracer getDefaultTracer() -
getDefaultMeter
@NonNull public io.opentelemetry.api.metrics.Meter getDefaultMeter() -
isLogsEnabled
public boolean isLogsEnabled() -
isOtelLogsMirrorToDisk
public boolean isOtelLogsMirrorToDisk() -
getOpenTelemetrySdk
Deprecated. -
initialize
-
get
-