public interface WebMvcTagsProvider
Tags
for Spring MVC-based request handling.Modifier and Type | Method and Description |
---|---|
Iterable<io.micrometer.core.instrument.Tag> |
getLongRequestTags(HttpServletRequest request,
Object handler)
Provides tags to be used by
long task timers . |
Iterable<io.micrometer.core.instrument.Tag> |
getTags(HttpServletRequest request,
HttpServletResponse response,
Object handler,
Throwable exception)
Provides tags to be associated with metrics for the given
request and
response exchange. |
Iterable<io.micrometer.core.instrument.Tag> getTags(HttpServletRequest request, HttpServletResponse response, Object handler, Throwable exception)
request
and
response
exchange.request
- the requestresponse
- the responsehandler
- the handler for the request or null
if the handler is
unknownexception
- the current exception, if anyIterable<io.micrometer.core.instrument.Tag> getLongRequestTags(HttpServletRequest request, Object handler)
long task timers
.request
- the HTTP requesthandler
- the handler for the request or null
if the handler is
unknown