diff options
author | gjoranv <gv@verizonmedia.com> | 2020-06-30 17:33:50 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-30 17:33:50 +0200 |
commit | e096756d9dc4d59c18c925b1f0c3a8805bcc4b6e (patch) | |
tree | d02078396a07b77e5ada3823a14a59e5c9b76822 /container-core | |
parent | a1405f069e42c28d1fc6c85d87b89b6456fb0c96 (diff) | |
parent | f74ef83a83f403e2b635c2c8be2f6c359d1d695e (diff) |
Merge pull request #13754 from vespa-engine/add-bindings-for-prometheus
Add bindings for prometheus handler in application containers.
Diffstat (limited to 'container-core')
-rw-r--r-- | container-core/src/main/java/com/yahoo/container/handler/metrics/PrometheusV1Handler.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/handler/metrics/PrometheusV1Handler.java b/container-core/src/main/java/com/yahoo/container/handler/metrics/PrometheusV1Handler.java index 23b7a62ffa3..e33f2f47828 100644 --- a/container-core/src/main/java/com/yahoo/container/handler/metrics/PrometheusV1Handler.java +++ b/container-core/src/main/java/com/yahoo/container/handler/metrics/PrometheusV1Handler.java @@ -1,6 +1,7 @@ package com.yahoo.container.handler.metrics; import ai.vespa.util.http.VespaHttpClientBuilder; +import com.google.inject.Inject; import com.yahoo.container.jdisc.HttpResponse; import com.yahoo.restapi.Path; import com.yahoo.restapi.StringResponse; @@ -30,8 +31,9 @@ public class PrometheusV1Handler extends HttpHandlerBase{ private final String metricsProxyUri; private final HttpClient httpClient = createHttpClient(); - protected PrometheusV1Handler(Executor executor, - MetricsProxyApiConfig config) { + @Inject + public PrometheusV1Handler(Executor executor, + MetricsProxyApiConfig config) { super(executor); metricsProxyUri = "http://localhost:" + config.metricsPort() + config.prometheusApiPath(); } |