Class RemoteInfinispanCacheMeterBinder
java.lang.Object
io.micrometer.core.instrument.binder.cache.CacheMeterBinder
org.infinispan.spring.starter.remote.actuator.RemoteInfinispanCacheMeterBinder
- All Implemented Interfaces:
io.micrometer.core.instrument.binder.MeterBinder
public class RemoteInfinispanCacheMeterBinder
extends io.micrometer.core.instrument.binder.cache.CacheMeterBinder
Implements
CacheMeterBinder to expose Infinispan remote metrics- Since:
- 2.1
- Author:
- Katia Aresti, karesti@redhat.com
-
Constructor Summary
ConstructorsConstructorDescriptionRemoteInfinispanCacheMeterBinder(org.infinispan.client.hotrod.RemoteCache cache, Iterable<io.micrometer.core.instrument.Tag> tags) -
Method Summary
Methods inherited from class io.micrometer.core.instrument.binder.cache.CacheMeterBinder
bindTo, getTagsWithCacheName
-
Constructor Details
-
RemoteInfinispanCacheMeterBinder
public RemoteInfinispanCacheMeterBinder(org.infinispan.client.hotrod.RemoteCache cache, Iterable<io.micrometer.core.instrument.Tag> tags)
-
-
Method Details
-
size
- Specified by:
sizein classio.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
hitCount
protected long hitCount()- Specified by:
hitCountin classio.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
missCount
- Specified by:
missCountin classio.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
evictionCount
- Specified by:
evictionCountin classio.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
putCount
protected long putCount()- Specified by:
putCountin classio.micrometer.core.instrument.binder.cache.CacheMeterBinder
-
bindImplementationSpecificMetrics
protected void bindImplementationSpecificMetrics(io.micrometer.core.instrument.MeterRegistry registry) - Specified by:
bindImplementationSpecificMetricsin classio.micrometer.core.instrument.binder.cache.CacheMeterBinder
-