Class MicrometerCollector

java.lang.Object
org.wildfly.extension.micrometer.metrics.MicrometerCollector
All Implemented Interfaces:
AutoCloseable

public class MicrometerCollector extends Object implements AutoCloseable
  • Constructor Details

    • MicrometerCollector

      public MicrometerCollector(org.jboss.as.controller.LocalModelControllerClient modelControllerClient, org.jboss.as.controller.ProcessStateNotifier processStateNotifier, WildFlyRegistry micrometerRegistry, Predicate<String> subsystemFilter)
  • Method Details

    • collectResourceMetrics

      public MetricRegistration collectResourceMetrics(org.jboss.as.controller.registry.Resource resource, org.jboss.as.controller.registry.ImmutableManagementResourceRegistration mrr, Function<org.jboss.as.controller.PathAddress,org.jboss.as.controller.PathAddress> addressResolver)
    • close

      public void close() throws Exception
      Specified by:
      close in interface AutoCloseable
      Throws:
      Exception