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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.boot.actuate.metrics.web.jetty.JettyConnectionMetricsBinderjettyConnectionMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry) org.springframework.boot.actuate.metrics.web.jetty.JettyServerThreadPoolMetricsBinderjettyServerThreadPoolMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry) org.springframework.boot.actuate.metrics.web.jetty.JettySslHandshakeMetricsBinderjettySslHandshakeMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
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}) @ConditionalOnProperty(name="server.ssl.enabled", havingValue="true") public org.springframework.boot.actuate.metrics.web.jetty.JettySslHandshakeMetricsBinder jettySslHandshakeMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry)
-