Package org.zalando.riptide.micrometer
Class MicrometerPlugin
java.lang.Object
org.zalando.riptide.micrometer.MicrometerPlugin
- All Implemented Interfaces:
Plugin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaroundNetwork(RequestExecution execution) withAdditionalTagGenerators(Collection<TagGenerator> generators) withAdditionalTagGenerators(TagGenerator first, TagGenerator... rest) withDefaultTags(io.micrometer.core.instrument.Tag... defaultTags) withDefaultTags(Iterable<io.micrometer.core.instrument.Tag> defaultTags) withMetricName(String metricName) withTagGenerators(Collection<TagGenerator> generators) withTagGenerators(TagGenerator generator, TagGenerator... generators) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.zalando.riptide.Plugin
aroundAsync, aroundDispatch, aroundSerialization
-
Field Details
-
TAGS
Allows to pass arbitrary metrics tags directly from a call site.
-
-
Constructor Details
-
MicrometerPlugin
public MicrometerPlugin(io.micrometer.core.instrument.MeterRegistry registry)
-
-
Method Details
-
withMetricName
-
withDefaultTags
-
withDefaultTags
-
withAdditionalTagGenerators
-
withAdditionalTagGenerators
-
withTagGenerators
-
withTagGenerators
-
aroundNetwork
- Specified by:
aroundNetworkin interfacePlugin
-