summaryrefslogtreecommitdiffstats
path: root/metrics-proxy
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2019-06-20 02:52:27 +0200
committergjoranv <gv@verizonmedia.com>2019-06-20 14:10:55 +0200
commit911f98ee47781ad4c86d3e92d68cec50e005a67e (patch)
treea55648d2979c4432ec5580a056e40a5b4b6e9cb1 /metrics-proxy
parent3610074a9945ed3d2656be2d6296b51f164591a4 (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.java4
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;