Class MetricRegistrator

java.lang.Object
com.gigaspaces.metrics.MetricRegistrator
All Implemented Interfaces:
BeanMetricManager
Direct Known Subclasses:
DummyMetricRegistrator, InternalMetricRegistrator, MicrometerRegistrator

public abstract class MetricRegistrator extends Object implements BeanMetricManager
Since:
10.1
Author:
Niv Ingberg
  • Constructor Details

    • MetricRegistrator

      public MetricRegistrator()
  • Method Details

    • extend

      public abstract MetricRegistrator extend(String prefix)
    • extend

      public MetricRegistrator extend(String prefix, Map<String,String> newTags, Map<String,DynamicMetricTag> newDynamicTags)
      Extend this registrator with additional prefix, tags, and dynamic tags. Default implementation ignores the extra parameters and calls extend(prefix). Subclasses should override to handle tags and dynamic tags.
    • toPath

      public abstract String toPath(String... names)
    • unregisterByPrefix

      public abstract void unregisterByPrefix(String prefix)