我在用着flexlm_exporter https://github.com/mjtrangoni/flexlm_exporter将我的许可证使用情况导出到 Prometheus 并从 Prometheus 导出到自定义服务(不是 Grafana)。
如您所知,普罗米修斯隐藏了缺失的值。
但是,我的指标值中需要这些缺失值,因此我将其添加到我的舞会查询中or vector(0)
例如:
flexlm_feature_used_users{app="vendor_lic-server01",name="Temp"} or vector(0)
此查询添加一个值为零的空指标。
我的问题是是否有办法将零向量与每个度量值合并?
Edit:
I need grouping, at least for a user and name labels, so vector(0) is probably not the best option here?
我在不同的 StackOverflow 线程中尝试了多种解决方案,但是没有任何效果。
请协助。
如果你使用过的话会有帮助Absent
使用标签将值从 1 转换为 0,使用clamp_max
( Metrics{label=“a”} OR clamp_max(absent(notExists{label=“a”}),0))
+
( Metrics2{label=“a”} OR clamp_max(absent(notExists{label=“a”}),0)
Vector(0)
没有标签。
clamp_max(Absent(notExists{label=“a”},0)
为 0,带标签。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)