summaryrefslogtreecommitdiffstats
path: root/container-core
diff options
context:
space:
mode:
authorOla Aunronning <olaa@yahooinc.com>2022-09-15 09:18:46 +0200
committerOla Aunronning <olaa@yahooinc.com>2022-09-15 09:18:46 +0200
commite384cfc0ab08fae8cc26f85943418ca9f5b1c161 (patch)
treed100b9582e6ad10f8eb4e33d928738dd89f4948c /container-core
parent58ce86bd1a8006c49f8286bfb73ba0f56276f2fb (diff)
Omit max and average in PrometheusHelper
Diffstat (limited to 'container-core')
-rw-r--r--container-core/src/main/java/com/yahoo/container/jdisc/state/PrometheusHelper.java3
-rw-r--r--container-core/src/test/java/com/yahoo/container/jdisc/state/MetricsPacketsHandlerTest.java6
2 files changed, 3 insertions, 6 deletions
diff --git a/container-core/src/main/java/com/yahoo/container/jdisc/state/PrometheusHelper.java b/container-core/src/main/java/com/yahoo/container/jdisc/state/PrometheusHelper.java
index 43aaba555ab..adb5f389d54 100644
--- a/container-core/src/main/java/com/yahoo/container/jdisc/state/PrometheusHelper.java
+++ b/container-core/src/main/java/com/yahoo/container/jdisc/state/PrometheusHelper.java
@@ -52,6 +52,8 @@ public class PrometheusHelper {
var value = sanitizeDouble(gaugeMetric.getLast());
outputStream.write(getMetricLines(sanitizedMetricName, dimensions, value, timestamp));
+ /*
+ For now - only push "last" value - to limit metric volume
sanitizedMetricName = getSanitizedMetricName(metricName, "average");
value = sanitizeDouble(gaugeMetric.getAverage());
outputStream.write(getMetricLines(sanitizedMetricName, dimensions, value, timestamp));
@@ -59,6 +61,7 @@ public class PrometheusHelper {
sanitizedMetricName = getSanitizedMetricName(metricName, "max");
value = sanitizeDouble(gaugeMetric.getMax());
outputStream.write(getMetricLines(sanitizedMetricName, dimensions, value, timestamp));
+ */
}
private static byte[] getMetricLines(String metricName, String dimensions, Number value, long timestamp) {
diff --git a/container-core/src/test/java/com/yahoo/container/jdisc/state/MetricsPacketsHandlerTest.java b/container-core/src/test/java/com/yahoo/container/jdisc/state/MetricsPacketsHandlerTest.java
index 0072b32ad7d..75344f10c07 100644
--- a/container-core/src/test/java/com/yahoo/container/jdisc/state/MetricsPacketsHandlerTest.java
+++ b/container-core/src/test/java/com/yahoo/container/jdisc/state/MetricsPacketsHandlerTest.java
@@ -172,12 +172,6 @@ public class MetricsPacketsHandlerTest extends StateHandlerTestBase {
# HELP gauge_metric_last\s
# TYPE gauge_metric_last untyped
gauge_metric_last{dim1="value1",vespa_service="state-handler-test-base",} 0.2 0
- # HELP gauge_metric_average\s
- # TYPE gauge_metric_average untyped
- gauge_metric_average{dim1="value1",vespa_service="state-handler-test-base",} 0.2 0
- # HELP gauge_metric_max\s
- # TYPE gauge_metric_max untyped
- gauge_metric_max{dim1="value1",vespa_service="state-handler-test-base",} 0.2 0
# HELP counter_metric_count\s
# TYPE counter_metric_count untyped
counter_metric_count{dim1="value1",vespa_service="state-handler-test-base",} 5 0