【问题标题】:Vert.x metrics from multiple httpClient来自多个 httpClient 的 Vert.x 指标
【发布时间】:2021-12-21 05:58:56
【问题描述】:

我在一个应用中有多个 httpClient 实例。我想通过每个 httpClient 收集具有特定标签或名称的指标。 vert.x 可以吗?我在收集httpClient 指标的文档块中看到,我想用客户规范来丰富每个指标。

【问题讨论】:

    标签: jvm vert.x


    【解决方案1】:

    创建客户端时可以provide a metrics name

    HttpClientOptions options = new HttpClientOptions().setMetricsName("foo");
    

    【讨论】:

    • 感谢您的回答。但是这个解决方案对我不起作用,因为当我添加特定的 metricsName 时,我仍然会得到名称为 default(vertx_http_client_active_connections 等)的指标
    • 我在 MicrometerMetricsOptions 中使用 config param labels = setOf(Label.REMOTE) 得到了我需要的东西,但更喜欢使用特定的前缀或后缀
    • 啊,也许这只适用于 Vert.x Dropwizard Metrics
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-15
    • 1970-01-01
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-26
    相关资源
    最近更新 更多