问题描述
我是 Prometheus 的新手,我有一个非常基本的问题。
1. Gauge.build().name(name).labelNames("label"="someLabel").help(helpMsg).register(registry);
2. Gauge.build().name(name).labelNames(label=someLabel).help(helpMsg).register(registry);
4. Gauge.build().name(name).labelNames("someLabel").help(helpMsg).register(registry);
文档说字符串值,我试过...
有人吗?
解决方法
您的问题缺乏有助于回答的有用细节。
我假设您使用的是 Java SDK。
这是文档的链接:
https://github.com/prometheus/client_java#labels
看来您应该使用:
g = Gauge.build()
.name(name)
.labelNames("someLabel")
.help(helpMsg)
.register(registry);
然后,当您更新仪表 (g
) 时,您需要指定标签值:
g
.labels("someLabelValue")
.set(...);