Hello,
Not sure why I get a NPE when setting the `labelNames`, I'm able to provide
labels just fine using the REST API directly but not with the Java Client,
skipping the labels in Java does work fine as well, what gives ?
CollectorRegistry registry = new CollectorRegistry();
final Gauge duration = Gauge.build()
.name(metricName)
.labelNames("l1", "l2")
.help("Duration in seconds.")
.register(registry)
Gauge.Timer durationTimer = duration.startTimer();
java.lang.NullPointerException
at io.prometheus.client.Gauge.startTimer(Gauge.java:283)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
--
You received this message because you are subscribed to the Google Groups
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/prometheus-users/e118ee16-a6d4-4bdf-bb9e-30a7ab461023n%40googlegroups.com.