Class MicrometerTaggedMetricsProvider
java.lang.Object
pl.allegro.tech.hermes.client.metrics.MicrometerTaggedMetricsProvider
- All Implemented Interfaces:
MetricsProvider
-
Field Summary
Fields inherited from interface pl.allegro.tech.hermes.client.metrics.MetricsProvider
prefix -
Constructor Summary
ConstructorsConstructorDescriptionMicrometerTaggedMetricsProvider(io.micrometer.core.instrument.MeterRegistry metrics) -
Method Summary
Modifier and TypeMethodDescriptionvoidcounterIncrement(String topic, String key) voidvoidhistogramUpdate(String topic, String key, int value) voidtimerRecord(String topic, String key, long duration, TimeUnit unit)
-
Constructor Details
-
MicrometerTaggedMetricsProvider
public MicrometerTaggedMetricsProvider(io.micrometer.core.instrument.MeterRegistry metrics)
-
-
Method Details
-
counterIncrement
- Specified by:
counterIncrementin interfaceMetricsProvider
-
counterIncrement
- Specified by:
counterIncrementin interfaceMetricsProvider
-
timerRecord
- Specified by:
timerRecordin interfaceMetricsProvider
-
histogramUpdate
- Specified by:
histogramUpdatein interfaceMetricsProvider
-