Class JettyMetricsAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.metrics.web.jetty.JettyMetricsAutoConfiguration

@AutoConfiguration(after=CompositeMeterRegistryAutoConfiguration.class) @ConditionalOnWebApplication @ConditionalOnClass({io.micrometer.core.instrument.binder.jetty.JettyServerThreadPoolMetrics.class,org.eclipse.jetty.server.Server.class}) @ConditionalOnBean(io.micrometer.core.instrument.MeterRegistry.class) public class JettyMetricsAutoConfiguration extends Object
Auto-configuration for Jetty metrics.
Since:
2.1.0
  • Constructor Details

    • JettyMetricsAutoConfiguration

      public JettyMetricsAutoConfiguration()
  • Method Details

    • jettyServerThreadPoolMetricsBinder

      @Bean @ConditionalOnMissingBean({io.micrometer.core.instrument.binder.jetty.JettyServerThreadPoolMetrics.class,org.springframework.boot.actuate.metrics.web.jetty.JettyServerThreadPoolMetricsBinder.class}) public org.springframework.boot.actuate.metrics.web.jetty.JettyServerThreadPoolMetricsBinder jettyServerThreadPoolMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry)
    • jettyConnectionMetricsBinder

      @Bean @ConditionalOnMissingBean({io.micrometer.core.instrument.binder.jetty.JettyConnectionMetrics.class,org.springframework.boot.actuate.metrics.web.jetty.JettyConnectionMetricsBinder.class}) public org.springframework.boot.actuate.metrics.web.jetty.JettyConnectionMetricsBinder jettyConnectionMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry)
    • jettySslHandshakeMetricsBinder

      @Bean @ConditionalOnMissingBean({io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics.class,org.springframework.boot.actuate.metrics.web.jetty.JettySslHandshakeMetricsBinder.class}) @ConditionalOnBooleanProperty("server.ssl.enabled") public org.springframework.boot.actuate.metrics.web.jetty.JettySslHandshakeMetricsBinder jettySslHandshakeMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry)