类 DefaultWebMvcTagsProvider
- java.lang.Object
- org.springframework.boot.actuate.metrics.web.servlet.DefaultWebMvcTagsProvider
- 所有已实现的接口:
WebMvcTagsProvider
public class DefaultWebMvcTagsProvider extends Object implements WebMvcTagsProvider
Default implementation ofWebMvcTagsProvider
.- 从以下版本开始:
- 2.0.0
构造器概要
构造器 构造器 说明 DefaultWebMvcTagsProvider()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Iterable<io.micrometer.core.instrument.Tag>
getLongRequestTags(javax.servlet.http.HttpServletRequest request, Object handler)
Provides tags to be used bylong task timers
.Iterable<io.micrometer.core.instrument.Tag>
getTags(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, Throwable exception)
Provides tags to be associated with metrics for the givenrequest
andresponse
exchange.
构造器详细资料
DefaultWebMvcTagsProvider
public DefaultWebMvcTagsProvider()
方法详细资料
getTags
public Iterable<io.micrometer.core.instrument.Tag> getTags(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, Throwable exception)
从接口复制的说明:WebMvcTagsProvider
Provides tags to be associated with metrics for the givenrequest
andresponse
exchange.- 指定者:
getTags
在接口中WebMvcTagsProvider
- 参数:
request
- the requestresponse
- the responsehandler
- the handler for the request ornull
if the handler is unknownexception
- the current exception, if any- 返回:
- tags to associate with metrics for the request and response exchange
getLongRequestTags
public Iterable<io.micrometer.core.instrument.Tag> getLongRequestTags(javax.servlet.http.HttpServletRequest request, Object handler)
从接口复制的说明:WebMvcTagsProvider
Provides tags to be used bylong task timers
.- 指定者:
getLongRequestTags
在接口中WebMvcTagsProvider
- 参数:
request
- the HTTP requesthandler
- the handler for the request ornull
if the handler is unknown- 返回:
- tags to associate with metrics recorded for the request