微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在spring中向webClient添加千分尺标签

如何解决如何在spring中向webClient添加千分尺标签

所以我正在收集这样的指标 http_client_requests_seconds_count{clientname="www.exmaple.com",uri="/users/somethihng/1233"} 来自我使用千分尺并将其暴露给普罗米修斯的 Spring 应用程序。

现在我没有配置任何这些指标的标签/标签,这是认提供的 webClient 指标。现在正在收集来自我的应用程序的 10 个这样的 http_client metrics,但我想向特定的 webClient 调用添加一些特定标签(仅供参考:我有一个单独的 webClient 实例来进行此调用)。

如何向从这个 webClient 收集的指标添加标签? 我遇到过 WebFluxTagsProviderRouterFunctionMetrics,但找不到合适的代码示例。

另外,我知道如何添加全局通用标签,问题是为特定的 webClient 调用添加标签

非常感谢您的帮助。另外,如果您想清楚问题,请发表评论

解决方法

尝试使用 MetricsWebClientCustomizer,它是在构建 WebClient 时提供的

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。