【问题标题】:Grafana - get Median of metricsGrafana - 获取指标的中位数
【发布时间】:2022-01-06 13:27:35
【问题描述】:

我对 Grafana 很陌生,我正在尝试获取一些指标的中值。

这些是我的团队正在使用的查询类型,我正在尝试为其获取中位数:

avg(backend_service_manager_className_methodName_request_time{quantile="0.75",})*1000

【问题讨论】:

    标签: java-8 grafana


    【解决方案1】:

    相关文档:

    https://prometheus.io/docs/prometheus/latest/querying/operators/#aggregation-operators

    avg(quantile(0.75, backend_service_manager_className_methodName_request_time))
    

    如果需要为您的 BL 添加 avg,显示的值应预先配置,并且您不应乘以 1000。

    【讨论】:

    • AFAIK 平均值和中位数是两个不同的东西
    • 其实解释有点混乱我加了If needed add avg for your BL.. 中位数不会每次都出现在0.5。阅读相关文档后,他会更加专注和准确。我已经修复了他使用指标的方式。平均值和中位数绝对是两个不同的东西。
    【解决方案2】:

    the docs:

    quantile(0.5, backend_service_manager_className_methodName_request_time) 计算中位数

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-02
      • 1970-01-01
      • 1970-01-01
      • 2020-05-13
      • 2021-08-31
      • 1970-01-01
      • 2018-06-01
      相关资源
      最近更新 更多