diff options
author | gjoranv <gv@verizonmedia.com> | 2019-06-20 02:52:27 +0200 |
---|---|---|
committer | gjoranv <gv@verizonmedia.com> | 2019-06-20 14:10:55 +0200 |
commit | 911f98ee47781ad4c86d3e92d68cec50e005a67e (patch) | |
tree | a55648d2979c4432ec5580a056e40a5b4b6e9cb1 /metrics-proxy | |
parent | 3610074a9945ed3d2656be2d6296b51f164591a4 (diff) |
Add default public metrics consumer, only added for self-hosted.
+ Improve test setup with hosted/self-hosted parameter.
Diffstat (limited to 'metrics-proxy')
-rw-r--r-- | metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/GenericMetricsHandler.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/GenericMetricsHandler.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/GenericMetricsHandler.java index cadfc053b94..acd14236ac0 100644 --- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/GenericMetricsHandler.java +++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/GenericMetricsHandler.java @@ -5,6 +5,7 @@ package ai.vespa.metricsproxy.http; import ai.vespa.metricsproxy.core.MetricsManager; +import ai.vespa.metricsproxy.metric.model.ConsumerId; import ai.vespa.metricsproxy.metric.model.MetricsPacket; import ai.vespa.metricsproxy.metric.model.json.JsonRenderingException; import ai.vespa.metricsproxy.service.VespaServices; @@ -20,6 +21,7 @@ import java.time.Instant; import java.util.List; import java.util.concurrent.Executor; +import static ai.vespa.metricsproxy.metric.model.ConsumerId.toConsumerId; import static ai.vespa.metricsproxy.metric.model.json.GenericJsonUtil.toGenericJsonModel; /** @@ -29,6 +31,8 @@ import static ai.vespa.metricsproxy.metric.model.json.GenericJsonUtil.toGenericJ */ public class GenericMetricsHandler extends ThreadedHttpRequestHandler { + public static final ConsumerId DEFAULT_PUBLIC_CONSUMER_ID = toConsumerId("default-public"); + private final MetricsManager metricsManager; private final VespaServices vespaServices; |