Prometheus 如果我们需要在给定时间存储最大值,我们可以使用哪种类型的普罗米修斯指标?

Prometheus 如果我们需要在给定时间存储最大值,我们可以使用哪种类型的普罗米修斯指标?,prometheus,Prometheus,我必须使用普罗米修斯度量标准进行以下类型的度量,我不想存储/比较上次更新的数据。我只想使用Prometheus api,它应该负责检查值,或者更新/忽略值。我可以为此分类什么类型的指标 if(value > measResultsRtpPerformance.maxDlJit) { measResultsRtpPerformance.maxDlJit = value; } 普罗米修斯将数据存储为值的时间序列,而不是像max这样的单个值 这是因为它可以计算例如昨天、最后一小时、最后

我必须使用普罗米修斯度量标准进行以下类型的度量,我不想存储/比较上次更新的数据。我只想使用Prometheus api,它应该负责检查值,或者更新/忽略值。我可以为此分类什么类型的指标

if(value > measResultsRtpPerformance.maxDlJit)
{
    measResultsRtpPerformance.maxDlJit = value;
}

普罗米修斯将数据存储为值的时间序列,而不是像max这样的单个值

这是因为它可以计算例如昨天、最后一小时、最后5分钟内的最大值

它可以做到这一点的唯一方法是,通过使用它包含的所有时间序列数据的某个用户定义子集来计算(例如,按需最大值)

您可以使用。就这样。在您的情况下,我怀疑您想使用仪表测量这些值。仪表记录可能上升和下降的数值

然后,您可以使用来计算所包含数据的时间序列的任何子集,例如,
max\u over\u time