【发布时间】:2023-01-28 16:44:09
【问题描述】:
我想查询一个服务器的SLI(比如99.3%)。有一个up Prometheus 指标,当服务器启动时其值为1,当服务器关闭时为0 或不存在。我已经尝试了很多查询,例如下面显示的查询,但它们没有显示平均值:
【问题讨论】:
标签: prometheus promql
我想查询一个服务器的SLI(比如99.3%)。有一个up Prometheus 指标,当服务器启动时其值为1,当服务器关闭时为0 或不存在。我已经尝试了很多查询,例如下面显示的查询,但它们没有显示平均值:
【问题讨论】:
标签: prometheus promql
您可能需要 avg_over_time 函数。例如,以下查询返回过去一小时内每个抓取目标的平均正常运行时间:
avg_over_time(up[1h])
【讨论】: