diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2024-04-17 08:46:40 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-17 08:46:40 +0200 |
commit | 470c9de6c6dc0bc5873db022472d4d69625418f4 (patch) | |
tree | 49386d03277e5b900d07c5e0b88aed3fc9da17cb /metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/DimensionId.java | |
parent | 302b8f03d28baef770719f8b73315d78fc6da950 (diff) | |
parent | 8c9ecd8d0c2bda57d175aa5ccbb81b174f7e340e (diff) |
Merge pull request #30936 from vespa-engine/balder/stream-prometheus-metricsv8.332.5
To avoid keeping all Prometheus Metrics in memory while aggregating, …
Diffstat (limited to 'metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/DimensionId.java')
-rw-r--r-- | metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/DimensionId.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/DimensionId.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/DimensionId.java index 43cc8fda3c9..fe35822c4af 100644 --- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/DimensionId.java +++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/DimensionId.java @@ -1,8 +1,8 @@ // Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package ai.vespa.metricsproxy.metric.model; +import ai.vespa.metricsproxy.metric.model.prometheus.PrometheusUtil; import com.yahoo.concurrent.CopyOnWriteHashMap; -import io.prometheus.client.Collector; import java.util.Map; import java.util.Objects; @@ -17,7 +17,7 @@ public final class DimensionId { private final String idForPrometheus; private DimensionId(String id) { this.id = id; - idForPrometheus = Collector.sanitizeMetricName(id); + idForPrometheus = PrometheusUtil.sanitize(id); } public static DimensionId toDimensionId(String id) { |