普罗米修斯度量与动态标签值



我有一个表示应用程序构建稳定性的prometheus度量,然后值可以是0到100-我想将当前值与应用程序构建号映射。当构建准备就绪时,我想更新度量上的构建号,并使用稳定性值更新度量值。

如果我在度量中添加了buildNumber标签,那么每次更新度量和标签值时都会创建一个新的度量。在普罗米修斯身上有更好的方法来处理这个问题吗?

更新:将会有更多的应用程序,我想运行查询,比如最近10次构建时每个应用程序的平均稳定性是多少

我认为这不是一个新的度量,而是为应用于度量的每个新标签组合记录一个新时间序列。

IIUC,解决方案是使用一个标签来描述应用程序,另一个标签表示内部版本号。

然后,您可以始终按应用程序值进行查询,以查看稳定性值。

衡量应用程序的稳定性:

build_stability{application="my-billion-dollar-app"}

衡量跨应用程序构建的稳定性:

build_stability{build="alpha"}

最新更新