【问题标题】:Query SLI using Prometheus's "up" metric使用 Prometheus 的“向上”指标查询 SLI
【发布时间】:2023-01-28 16:44:09
【问题描述】:

我想查询一个服务器的SLI(比如99.3%)。有一个up Prometheus 指标,当服务器启动时其值为1,当服务器关闭时为0 或不存在。我已经尝试了很多查询,例如下面显示的查询,但它们没有显示平均值:

【问题讨论】:

    标签: prometheus promql


    【解决方案1】:

    您可能需要 avg_over_time 函数。例如,以下查询返回过去一小时内每个抓取目标的平均正常运行时间:

    avg_over_time(up[1h])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-20
      • 2021-10-27
      • 2020-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多