Add JettySslHandshakeMetrics
This commit is contained in:
parent
359cf02161
commit
a0b9c40f6c
|
@ -12,6 +12,7 @@ import io.micrometer.core.instrument.Meter;
|
|||
import io.micrometer.core.instrument.MeterRegistry;
|
||||
import io.micrometer.core.instrument.Metrics;
|
||||
import io.micrometer.core.instrument.Tags;
|
||||
import io.micrometer.core.instrument.binder.jetty.JettySslHandshakeMetrics;
|
||||
import io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics;
|
||||
import io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics;
|
||||
import io.micrometer.core.instrument.binder.system.FileDescriptorMetrics;
|
||||
|
@ -72,6 +73,9 @@ public class MetricsUtil {
|
|||
Metrics.addRegistry(dogstatsdMeterRegistry);
|
||||
}
|
||||
|
||||
environment.lifecycle().addServerLifecycleListener(
|
||||
server -> JettySslHandshakeMetrics.addToAllConnectors(server, Metrics.globalRegistry));
|
||||
|
||||
environment.lifecycle().addEventListener(new ApplicationShutdownMonitor(Metrics.globalRegistry));
|
||||
environment.lifecycle().addEventListener(
|
||||
new MicrometerRegistryManager(Metrics.globalRegistry,
|
||||
|
|
Loading…
Reference in New Issue