【问题标题】:Translate influx percentile function to promQL将流入百分位函数转换为 promQL
【发布时间】:2021-03-02 01:27:13
【问题描述】:

我需要将以下流入查询翻译成 promQL

SELECT PERCENTILE(value,95) FROM db WHERE cat = 'time' AND metricName = 'CPU Time' AND time > now() - 1h GROUP BY server

【问题讨论】:

    标签: prometheus influxdb promql victoriametrics metricsql


    【解决方案1】:

    试试下面的MetricsQL query

    histogram_quantile(0.95,
      sum(
        histogram_over_time(
          db_value{cat="time",metric_name="CPU Time",server=~"s1|s2"}[1h]
        )
      ) by (vmrange,server)
    )
    

    【讨论】:

      猜你喜欢
      • 2017-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-20
      • 2011-09-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多