首页 > 解决方案 > 普罗米修斯中的“决议”一词是什么意思?

问题描述

在下面的 promQL 查询执行中:

在此处输入图像描述

“分辨率”被提到为 14 秒

“总时间序列”被提及为 1


  1. 值为 14 秒的“分辨率”是什么意思?

  2. 什么是“时间序列”?值为 1 的“时间序列”是什么意思?

  3. “加载时间”表示什么?

标签: prometheuspromql

解决方案


  • 分辨率是图上点之间的距离(以时间计)。14 秒是根据您的查询持续时间(您已设置为 1 小时)自动选择的。此分辨率不一定与“真实”样本一致,您可以将其视为在给定时间内对数据的合理解释。例如,我可能每 60 秒抓取一次应用程序,在这种情况下,我仍然可以通过插值每 14 秒获得一个点。反之亦然,对于更长持续时间(例如 1 天)的查询,您可以获得大于抓取间隔的分辨率,从而有效地进行下采样。
  • 时间序列是一个巨大的话题,你可能只需要 google 一下。但简而言之,您返回的数据仅用于一件事(“普罗米修斯”工作),或者换句话说,它是跨时间的一系列样本。如果您有 2 个作业,“prometheus”和“foobar”,并将标签匹配器更改为 {job=~".+"},则您将返回 2 个系列(每个标签维度一个)。因此,“prometheus”和“foobar”会有单独的一行。
  • 加载时间很简单,Prometheus 处理您的请求所花费的时间。

推荐阅读