java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.internal.instrumentation.runtimemetrics.Java8RuntimeMetricsAutoConfiguration

@ConditionalOnMissingBean(Java17RuntimeMetricsAutoConfiguration.class) @Configuration public class Java8RuntimeMetricsAutoConfiguration extends Object
Configures runtime metrics collection for Java 8+. This is a fallback configuration that only activates when Java17RuntimeMetricsAutoConfiguration is not present (i.e., on Java versions older than 17).

This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.

  • Constructor Details

    • Java8RuntimeMetricsAutoConfiguration

      public Java8RuntimeMetricsAutoConfiguration()
  • Method Details

    • stopMetrics

      @PreDestroy public void stopMetrics() throws Exception
      Throws:
      Exception
    • handleApplicationReadyEvent

      @EventListener public void handleApplicationReadyEvent(org.springframework.boot.context.event.ApplicationReadyEvent event)