metric_relabel_configs:如果标签变得不唯一怎么办?

时间:2020-06-15 07:32:11

标签: prometheus

在几篇文章中,我发现使用metric_relabels_config这样的东西:

请注意,在删除标签后,您需要确保删除标签后的最终指标仍具有唯一标签,并且不会导致重复的时间序列具有不同的值。

source

但是,如果action导致具有已存在标签组合的时间序列会发生什么?

用例:使用重新标记将带有返回代码(例如404403的http时间序列移动到4xx等)。这样做是否正确(将值相加)还是Prometheus会进入“未定义状态”?

1 个答案:

答案 0 :(得分:2)

时间序列会发生冲突,并且不会全部被吸收。这不是您想要的东西。

此操作是否正确(将值相加)

此外,您首先需要Prometheus的TSDB中的数据,因为只有PromQL才可以进行聚合。