Package io.micrometer.jersey2.server
Interface JerseyTagsProvider
- All Known Implementing Classes:
DefaultJerseyTagsProvider
public interface JerseyTagsProvider
Provides
Tags
for Jersey request metrics.-
Method Summary
Modifier and Type Method Description java.lang.Iterable<io.micrometer.core.instrument.Tag>
httpLongRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event)
Provides tags to be associated with theLongTaskTimer
which instruments the given long-runningevent
.java.lang.Iterable<io.micrometer.core.instrument.Tag>
httpRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event)
Provides tags to be associated with metrics for the givenevent
.
-
Method Details
-
httpRequestTags
java.lang.Iterable<io.micrometer.core.instrument.Tag> httpRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event)Provides tags to be associated with metrics for the givenevent
.- Parameters:
event
- the request event- Returns:
- tags to associate with metrics recorded for the request
-
httpLongRequestTags
java.lang.Iterable<io.micrometer.core.instrument.Tag> httpLongRequestTags(org.glassfish.jersey.server.monitoring.RequestEvent event)Provides tags to be associated with theLongTaskTimer
which instruments the given long-runningevent
.- Parameters:
event
- the request event- Returns:
- tags to associate with metrics recorded for the request
-