小编pPa*_*eta的帖子

如何在prometheus中公开webClient指标?

我想将 WebClient 调用的指标从服务公开到下游系统,需要诸如请求计数、最短、最长时间响应之类的指标。

我想知道如何为反应式网络客户端编写仪表。

这是一个 MeterBinder 示例,我有兴趣将其与 Webclient 一起使用。

class Metrics : MeterBinder {
    override fun bindTo(registry: MeterRegistry) {
        Gauge.builder("metrics", Supplier { Math.random() })
                .baseUnit("status")
                .register(registry)
    }
}
Run Code Online (Sandbox Code Playgroud)

spring reactive-programming kotlin prometheus spring-webclient

5
推荐指数
1
解决办法
8214
查看次数