Package org.infinispan.metrics.impl
package org.infinispan.metrics.impl
Micrometer-based metrics. All exported metrics are placed in VENDOR scope.
All io.micrometer.* references must be contained in MetricsCollector/MetricsCollectorFactory classes in a way
that allows the application to run without these dependencies.
-
ClassDescriptionCreates and registers metrics for all components from a cache manager's global component registry.Creates and registers metrics for all components from a cache's component registry.Interface to implement if the class want to register more metrics to Micrometer than the methods annotated with
ManagedAttribute
.Keeps a reference to the Micrometer MeterRegistry.Produces instances ofMetricsCollector
.Utility methods for metrics.ATimerTracker
implementation that updates aTimer
instance.