【问题标题】:How to set returned samples frequency in Prometheus query?如何在 Prometheus 查询中设置返回样本频率?
【发布时间】:2021-11-14 21:35:25
【问题描述】:

我正在查询一段时间内的指标值,例如 metric_name[1w],它会为 每个 时间戳返回一个指标值。据我了解,时间戳的频率是由 Prometheus 配置中的scrape_interval 参数设置的。

我想通过查询更改样本的频率,而不更改抓取间隔。我想获取的不是每个样本,而是例如每 10 秒一个样本,或每 30 秒一个样本,或每 5 分钟一个样本等。我如何使用 PromQL 做到这一点?

【问题讨论】:

    标签: prometheus promql


    【解决方案1】:

    试试metric_name[1w:10s],例如将所需的步长间隔(在本例中为 10 秒)放在方括号中的冒号之后。这会在 PromQL 中启用subquery functionality

    【讨论】:

      猜你喜欢
      • 2012-07-22
      • 1970-01-01
      • 2016-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-25
      相关资源
      最近更新 更多