public class MetricsManager extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MetricsManager.MetricGaugeBuilder |
Constructor and Description |
---|
MetricsManager(String brokerName,
ActiveMQMetricsPlugin metricsPlugin) |
Modifier and Type | Method and Description |
---|---|
MeterRegistry |
getMeterRegistry() |
void |
registerAddressGauge(String address,
Consumer<MetricsManager.MetricGaugeBuilder> builder) |
void |
registerBrokerGauge(Consumer<MetricsManager.MetricGaugeBuilder> builder) |
void |
registerQueueGauge(String address,
String queue,
Consumer<MetricsManager.MetricGaugeBuilder> builder) |
void |
remove(String component) |
public MetricsManager(String brokerName, ActiveMQMetricsPlugin metricsPlugin)
public MeterRegistry getMeterRegistry()
public void registerQueueGauge(String address, String queue, Consumer<MetricsManager.MetricGaugeBuilder> builder)
public void registerAddressGauge(String address, Consumer<MetricsManager.MetricGaugeBuilder> builder)
public void registerBrokerGauge(Consumer<MetricsManager.MetricGaugeBuilder> builder)
public void remove(String component)
Copyright © 2019 JBoss by Red Hat. All rights reserved.