Class JvmMonitoringInitializer

java.lang.Object
io.jenkins.plugins.opentelemetry.init.JvmMonitoringInitializer
All Implemented Interfaces:
ExtensionPoint, OpenTelemetryLifecycleListener, Comparable<OpenTelemetryLifecycleListener>

@Extension(dynamicLoadable=MAYBE, optional=true) public class JvmMonitoringInitializer extends Object implements OpenTelemetryLifecycleListener
Inspired by io.opentelemetry.instrumentation.javaagent.runtimemetrics.RuntimeMetricsInstaller TODO support reconfiguration of otel.instrumentation.runtime-metrics.enabled=false
  • Field Details

  • Constructor Details

    • JvmMonitoringInitializer

      public JvmMonitoringInitializer()
  • Method Details

    • postConstruct

      @PostConstruct public void postConstruct()