Top Description Fields Constructors Methods
reactor.netty.transport

pack-priv final Class MicrometerEventLoopMeterRegistrar

extends Object
Class Inheritance
Imports
io.micrometer.core.instrument.Gauge, io.netty.channel.EventLoop, io.netty.util.concurrent.SingleThreadEventExecutor, reactor.netty.internal.util.MapUtils, java.util.concurrent.ConcurrentHashMap, .ConcurrentMap

Registers gauges for a given EventLoop. Every gauge uses thread name as tag.
Authors
Pierre De Rop, Violeta Georgieva
Since
1.0.14

Field Summary

Modifier and TypeField and Description
private final ConcurrentMap<String, EventLoop>
pack-priv static final MicrometerEventLoopMeterRegistrar

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cacheback to summary
private final ConcurrentMap<String, EventLoop> cache
INSTANCEback to summary
pack-priv static final MicrometerEventLoopMeterRegistrar INSTANCE

Constructor Detail

MicrometerEventLoopMeterRegistrarback to summary
private MicrometerEventLoopMeterRegistrar()

Method Detail

registerMetricsback to summary
pack-priv void registerMetrics(EventLoop eventLoop)