diff options
author | Ola Aunronning <olaa@yahooinc.com> | 2023-11-13 16:03:05 +0100 |
---|---|---|
committer | Ola Aunronning <olaa@yahooinc.com> | 2023-11-13 16:03:17 +0100 |
commit | f104e24504a28cba0c6d57d98ab4bb9084e17dfa (patch) | |
tree | c3957b102858d9a1620326b92d6c2f5ee089d6b8 /metrics-proxy/src/main/java | |
parent | 7d413afce5949da4dfd25baf8d170acdb7d919d1 (diff) |
NMG is not injectable
Diffstat (limited to 'metrics-proxy/src/main/java')
-rw-r--r-- | metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/prometheus/PrometheusHandler.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/prometheus/PrometheusHandler.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/prometheus/PrometheusHandler.java index aa7ac3356cb..d73561b5eff 100644 --- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/prometheus/PrometheusHandler.java +++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/http/prometheus/PrometheusHandler.java @@ -5,6 +5,8 @@ import ai.vespa.metricsproxy.core.MetricsConsumers; import ai.vespa.metricsproxy.core.MetricsManager; import ai.vespa.metricsproxy.http.TextResponse; import ai.vespa.metricsproxy.http.ValuesFetcher; +import ai.vespa.metricsproxy.metric.dimensions.ApplicationDimensions; +import ai.vespa.metricsproxy.metric.dimensions.NodeDimensions; import ai.vespa.metricsproxy.metric.model.MetricsPacket; import ai.vespa.metricsproxy.node.NodeMetricGatherer; import ai.vespa.metricsproxy.service.VespaServices; @@ -40,10 +42,11 @@ public class PrometheusHandler extends HttpHandlerBase { MetricsManager metricsManager, VespaServices vespaServices, MetricsConsumers metricsConsumers, - NodeMetricGatherer nodeMetricGatherer) { + ApplicationDimensions applicationDimensions, + NodeDimensions nodeDimensions) { super(executor); valuesFetcher = new ValuesFetcher(metricsManager, vespaServices, metricsConsumers); - this.nodeMetricGatherer = nodeMetricGatherer; + this.nodeMetricGatherer = new NodeMetricGatherer(metricsManager, applicationDimensions, nodeDimensions); } @Override |