我正在尝试使用prometheus查询绘制http后端时间的百分位图。但它返回 NaN 。
给一些子查询工作,但即使一个值有NaN,sum也会返回Nan。
sum by (quantile) (http_duration_milliseconds{http_status_code=~"[23]"})
答案 0 :(得分:0)
如果没有最近的查询,分位数将为NaN,类似于total time of queries/number of queries
将是NaN。
对分数进行求和,或对它们执行任何其他聚合也是不正确的,因为这没有统计意义。如果需要聚合分位数,请使用Prometheus直方图类型。