我正在使用官方的python(2.7)客户端。
我想定义一个带有一些标签的指标,但我并不总是拥有所有要发送的标签。当我只发送其中一些时,我得到了错误:
AttributeError:“ Counter”对象没有属性“ _value”
这是我使用的代码:
c = Counter("counterTest, "explain this counter, labelnames=("label1", "label2",), namespace="namespace")
c.labels(label1="1").inc(1)
这是python库中的限制吗?还是对Prometheus的限制?
您必须始终指定所有标签,否则我们如何知道要递增的系列?您可以指定一个空字符串作为标签值,尽管这可能会使您的用户感到困惑。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句