Interface MetricsProvider
-
- All Known Implementing Classes:
DropwizardMetricsProvider,MicrometerTaggedMetricsProvider
public interface MetricsProvider
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.Stringprefix
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcounterIncrement(java.lang.String topic, java.lang.String key)voidcounterIncrement(java.lang.String topic, java.lang.String key, java.util.Map<java.lang.String,java.lang.String> tags)voidhistogramUpdate(java.lang.String topic, java.lang.String key, int value)voidtimerRecord(java.lang.String topic, java.lang.String key, long duration, java.util.concurrent.TimeUnit unit)
-
-
-
Field Detail
-
prefix
static final java.lang.String prefix
- See Also:
- Constant Field Values
-
-
Method Detail
-
counterIncrement
void counterIncrement(java.lang.String topic, java.lang.String key)
-
counterIncrement
void counterIncrement(java.lang.String topic, java.lang.String key, java.util.Map<java.lang.String,java.lang.String> tags)
-
timerRecord
void timerRecord(java.lang.String topic, java.lang.String key, long duration, java.util.concurrent.TimeUnit unit)
-
histogramUpdate
void histogramUpdate(java.lang.String topic, java.lang.String key, int value)
-
-