public class MicrometerTaggedMetricsProvider extends java.lang.Object implements MetricsProvider
prefix| Constructor and Description |
|---|
MicrometerTaggedMetricsProvider(io.micrometer.core.instrument.MeterRegistry metrics) |
| Modifier and Type | Method and Description |
|---|---|
void |
counterIncrement(java.lang.String topic,
java.lang.String key) |
void |
counterIncrement(java.lang.String topic,
java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> tags) |
void |
histogramUpdate(java.lang.String topic,
java.lang.String key,
int value) |
void |
timerRecord(java.lang.String topic,
java.lang.String key,
long duration,
java.util.concurrent.TimeUnit unit) |
public MicrometerTaggedMetricsProvider(io.micrometer.core.instrument.MeterRegistry metrics)
public void counterIncrement(java.lang.String topic,
java.lang.String key)
counterIncrement in interface MetricsProviderpublic void counterIncrement(java.lang.String topic,
java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> tags)
counterIncrement in interface MetricsProviderpublic void timerRecord(java.lang.String topic,
java.lang.String key,
long duration,
java.util.concurrent.TimeUnit unit)
timerRecord in interface MetricsProviderpublic void histogramUpdate(java.lang.String topic,
java.lang.String key,
int value)
histogramUpdate in interface MetricsProvider