Prometheus 内置函数:year() 用于从时间戳中提取年份

year()函数用于从时间戳中提取年份。当你对一个时间序列的样本使用时间戳时,这个函数非常有用。

Prometheus

Prometheus 内置函数:vector() 返回标量 s 作为不带标签的向量

在 Prometheus 查询语言 PromQL 中,并没有一个直接名为 vector() 的函数。PromQL 中的 vector 一词通常用来描述一种数据类型,即一个包含多个时间序列样本点的集合,这些样本点都有一个时间戳和一个值。

Prometheus

Prometheus 内置函数:timestamp() 函数用于获取样本的时间戳

timestamp() 函数用于获取样本的时间戳。它返回的是样本数据点的时间戳,而不是查询执行的时间戳。timestamp()函数通常用于提取时间序列中每个样本的原始时间戳信息。

Prometheus

Prometheus 内置函数:time() 用于获取当前查询执行的时间戳

time() 函数用于获取当前查询执行的时间戳。这个时间戳是自Unix纪元(1970年1月1日 00:00:00 UTC)以来的秒数。

Prometheus

Prometheus 内置函数:sqrt() 用于计算向量中每个样本值的平方根

sqrt() 函数用于计算向量中每个样本值的平方根。这个函数对于需要基于样本值进行平方根计算的场景非常有用,比如计算标准差或其他需要平方根运算的统计量。

Prometheus

Prometheus 内置函数:sort_by_label_desc() 按标签值的降序排序时间序列

在 Prometheus 查询语言 PromQL 中,没有名为 sort_by_label_desc() 的直接函数。然而,你可以使用 PromQL 的 label_values() 函数结合其他 PromQL 功能来达到类似的效果。

Prometheus

Prometheus 内置函数:floor() 用于将给定的数值向下取整到最接近的整数

floor() 函数是一个标量函数,用于将给定的数值向下取整到最接近的整数。换句话说,它会移除数值的小数部分,只保留整数部分。

Prometheus

Prometheus 内置函数:exp() 用于计算自然指数(e)的指定次幂

exp() 函数是一个标量函数,用于计算自然指数(e)的指定次幂。它的作用是将输入值作为指数,并返回e的这个次幂的结果。

Prometheus

Prometheus 内置函数:deriv() 用于计算时间序列的导数,即变化率

deriv() 函数用于计算时间序列的导数,即变化率。它可以帮助你了解时间序列数据随时间的变化速度。

Prometheus

Prometheus 内置函数:delta() 用于计算两个时间序列样本之间的差值

delta() 函数是match一个向量函数,用于计算两个时间序列样本之间的差值。它通常用于计算时间序列在指定时间范围内的变化量。

Prometheus
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号