我试图弄清楚背后的计算
histogram_quantile(0.9, rate(http_request_duration_seconds_bucket[10m]))
Run Code Online (Sandbox Code Playgroud)
基于https://prometheus.io/docs/prometheus/latest/querying/functions/#histogram_quantile,上述表达式计算过去 10m 内请求持续时间的第 90 个百分位。
据我了解,http_request_duration_seconds_bucket是一个带有 和 计数的桶数组le。le指定存储桶边界。
那后面的计算是什么呢rate(http_request_duration_seconds_bucket[10m]),是不是计算每个桶每秒增加的计数?
根据上面的表达式,histogram_quantile(0.9, rate(...)),该rate(...)部分类似于累积密度分布 (CDF)。
我理解正确吗?
| 归档时间: |
|
| 查看次数: |
5057 次 |
| 最近记录: |