54.3.3 RestTemplate指标

使用自动配置的RestTemplateBuilder创建的任何RestTemplate工具都是启用的。也可以手动应用MetricsRestTemplateCustomizer

默认情况下,使用名称http.client.requests生成度量标准。可以通过设置management.metrics.web.client.requests-metric-name属性来定制名称。

默认情况下,由装备的RestTemplate生成的指标用以下信息标记:

  • 方法,请求的方法(例如,GETPOST)。

  • uri,请求在变量替换之前的uri模板,如果可能的话(例如/api/person/{id})。

  • 状态,响应的HTTP状态码(例如,200500)。

  • 客户端名称, URI的主机部分。

    要自定义标记,请提供一个实现RestTemplateExchangeTagsProvider@Bean。在RestTemplateExchangeTags中有方便的静态函数。

最后更新于