Prometheus 内置函数:clamp_min() 用于将给定的标量值限制在指定的最小值以上
clamp_min() 函数是一个标量函数,用于将给定的标量值限制在指定的最小值以上。如果原始值大于或等于提供的最小值,则返回值就是原始值本身;如果原始值小于最小值,则返回最小值。
clamp_min() 函数是一个标量函数,用于将给定的标量值限制在指定的最小值以上。如果原始值大于或等于提供的最小值,则返回值就是原始值本身;如果原始值小于最小值,则返回最小值。
clamp_max() 函数是一个标量函数,用于将给定的标量值限制在指定的最大值以下。如果原始值小于或等于提供的最大值,则返回值就是原始值本身;如果原始值大于最大值,则返回最大值。
clamp() 函数是一个向量函数,用于将向量中的每个样本值限制在指定的最小值和最大值之间。如果样本值小于最小值,则将其设置为最小值;如果样本值大于最大值,则将其设置为最大值;如果样本值在最小值和最大值之间,则保持不变。
changes() 函数是一个向量函数,用于计算向量中每个时间序列元素在指定时间范围内的变化次数。
ceil() 函数是一个标量函数,用于将给定的标量值向上取整到最接近的整数。换句话说,它返回大于或等于给定值的最小整数。
absent_over_time() 函数是一个范围向量函数,用于检测在指定的时间范围内是否有数据点存在。
absent() 函数是一个标量函数,用于检测一个瞬时向量中是否缺少特定的样本。如果指定的样本不存在,absent() 函数返回1(true),否则返回0(false)。
abs() 函数是一个标量函数,用于返回给定标量值的绝对值。换句话说,它将负数转换为正数,正数和零则保持不变。
在 Prometheus 中,"分辨率" 指的是数据采集和存储的粒度。它通常与采样率和存储的时间序列数据的精度有关。