Class MetricsCollector

  • All Implemented Interfaces:
    Constants

    public class MetricsCollector
    extends Object
    implements Constants
    Keeps a reference to the microprofile MetricRegistry. Optional component in component registry. Availability based on available jars in classpath! See MetricsCollectorFactory.
    Since:
    10.1
    Author:
    anistor@redhat.com
    • Constructor Detail

      • MetricsCollector

        protected MetricsCollector​(org.eclipse.microprofile.metrics.MetricRegistry registry)
    • Method Detail

      • getRegistry

        public org.eclipse.microprofile.metrics.MetricRegistry getRegistry()
      • start

        protected void start()
      • registerMetrics

        public Set<org.eclipse.microprofile.metrics.MetricID> registerMetrics​(Object instance,
                                                                              MBeanMetadata beanMetadata,
                                                                              String namePrefix,
                                                                              String cacheName)
      • unregisterMetric

        public void unregisterMetric​(org.eclipse.microprofile.metrics.MetricID metricId)