【问题标题】:Add prometheus static labels to masstransit metrics将 prometheus 静态标签添加到公共交通指标
【发布时间】:2021-12-16 04:47:52
【问题描述】:

我正在使用“MassTransit.Prometheus”NuGet 包向我的 Asp.net 核心项目添加指标。 现在我需要为这些指标添加一些静态标签,但找不到合适的方法。 注意:我更喜欢继续使用默认的“UsePrometheusMetrics”扩展并且不创建自定义指标。 有人会建议解决方案吗?

【问题讨论】:

  • 我不是这个包的用户,但是你不能直接在工作配置上添加你的自定义标签吗?这就是通常的做法。除非我不明白这个问题,并且您想根据指标添加不同的自定义标签?

标签: c# asp.net-core prometheus masstransit


【解决方案1】:

MassTransit.Prometheus 包使用 prometheus.net 库。您应该能够通过调用函数 Metrics.DefaultRegistry.SetStaticLabels 来设置所需的静态标签,如下所述:https://github.com/prometheus-net/prometheus-net#static-labels

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-09
    • 1970-01-01
    • 1970-01-01
    • 2021-07-31
    • 2021-08-25
    • 2019-08-09
    • 2020-11-09
    相关资源
    最近更新 更多