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.