@AutoConfiguration(after=CompositeMeterRegistryAutoConfiguration.class) @ConditionalOnWebApplication @ConditionalOnClass(value={io.micrometer.core.instrument.binder.jetty.JettyServerThreadPoolMetrics.class,org.eclipse.jetty.server.Server.class}) @ConditionalOnBean(value=io.micrometer.core.instrument.MeterRegistry.class) public class JettyMetricsAutoConfiguration extends java.lang.Object
Auto-configuration for Jetty metrics.| Constructor and Description |
|---|
JettyMetricsAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.boot.actuate.metrics.web.jetty.JettyConnectionMetricsBinder |
jettyConnectionMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry) |
org.springframework.boot.actuate.metrics.web.jetty.JettyServerThreadPoolMetricsBinder |
jettyServerThreadPoolMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry) |
org.springframework.boot.actuate.metrics.web.jetty.JettySslHandshakeMetricsBinder |
jettySslHandshakeMetricsBinder(io.micrometer.core.instrument.MeterRegistry meterRegistry) |
@Bean
@ConditionalOnMissingBean(value={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)
@Bean
@ConditionalOnMissingBean(value={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)
@Bean
@ConditionalOnMissingBean(value={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)