结果以 instant vector 的形式出现,现在可以用于进一步绘制图表或汇总(aggregated)。 用于Range Vector 的函数 类似于increase(range-vector),下面的 PromQL 函数只可用于 range vectors: changes(range-vector) absent_over_time(range-vector) delta(range-vector) deriv(range-vector) holt_winters(range-vector, sca...
结果以 instant vector 的形式出现,现在可以用于进一步绘制图表或汇总(aggregated)。 用于Range Vector 的函数 类似于increase(range-vector),下面的 PromQL 函数只可用于 range vectors: changes(range-vector) absent_over_time(range-vector) delta(range-vector) deriv(range-vector) holt_winters(range-vector, sca...
Prometheus中常见的几个名词: 时间序列(time-series):时间序列,也成为向量(vector) 时间戳(timestamp):精确到毫秒的时间戳 指标(metric):由指标的名称(metric name)和当前指标的标签(lable)组成,格式:<metric name>{=, ...}1 metric name:指标名称匹配正则表达式:[a-zA-Z_:][a-zA-Z0-9_:]* label: 标...
结果以 instant vector 的形式出现,现在可以用于进一步绘制图表或汇总(aggregated)。 用于Range Vector 的函数 类似于increase(range-vector),下面的 PromQL 函数只可用于 range vectors: changes(range-vector) absent_over_time(range-vector) delta(range-vector) deriv(range-vector) holt_winters(range-vector, sca...
vector1 and vector2的逻辑/集合二元操作符,规则:vector1瞬时向量中的每个样本数据与vector2向量中的所有样本数据进行标签匹配,不匹配的,全部丢弃。运算结果是保留左边的度量指标名称和值。 vector1 or vector2的逻辑/集合二元操作符,规则: 保留vector1向量中的每一个元素,对于vector2向量元素,则不匹配vector1向量的...
这样我们就可以得到实例在这段时间内接收到的确切请求数。为了在 PromQL 中表示这一点,我们给 instant vector 附加持续时间[15m]。这部分叫做 range selector,它把 instant vector 转换成 range vector。然后,我们使用像increase这样的函数,它有效地[3]从 range 开始处的数据点减去 range 结束处的数据点。
or: (union) unless:(complement) 2.5.2 向量匹配(Vector matching) 向量之间的运算试图为左边的每一个元素在右边的向量中找到一个匹配的元素。匹配行为有两种基本类型:一对一和多对一/一对多。 2.5.2.1 一对一向量匹配(One-to-one vector matches)
这样我们就可以得到实例在这段时间内接收到的确切请求数。为了在 PromQL 中表示这一点,我们给 instant vector 附加持续时间[15m]。这部分叫做 range selector,它把 instant vector 转换成 range vector。然后,我们使用像increase这样的函数,它有效地[3]从 range 开始处的数据点减去 range 结束处的数据点。
每一组唯一的标签集合对应着一个唯一的向量(vector),也可叫做一个时间序列(Time Serie),当在某一个时间点来看它时,它是一个瞬时向量(Instant Vector),瞬时向量的时序只有一个时间点以及它对于的一个值,比如:今天 12:05:30 时服务器的 CPU 负载;而在一个时间段来看它时,它是一个范围向量(Range Vector),范...
Prometheus 是基于时间序列存储的,首先了解一下什么是时间序列,时间序列的格式类似于(timestamp,value)这种格式,即一个时间点拥有一个对应值,例如生活中很常见的天气预报,如:[(14:00,27℃),(15:00,28℃),(16:00,26℃)],就是一个单维的时间序列,这种按照时间戳和值存放的序列也被称之为向量(vector)。