仅当prometheus度量不存在时才在python中注册它

vof42yt1  于 2021-09-08  发布在  Java
关注(0)|答案(0)|浏览(169)

我正在使用多进程prometheus收集器(在python中),但单进程也可能存在此问题。
是否有方法检查计数器度量是否已经存在,以防止注册重复的尝试?对以下代码的多次调用将生成附加的错误。或者检查给定的度量是否存在,并获取它。
在注册表里查一下?这些文件似乎相当缺乏。
代码:

logging_counter = prometheus_client.Counter('test', 'test')

生成的错误:
valueerror:collectorregistry中存在重复的时间序列:{'test','test_total','test_created'}

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题