aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorYngve Aasheim <yngveaasheim@users.noreply.github.com>2023-01-12 12:32:55 +0100
committerGitHub <noreply@github.com>2023-01-12 12:32:55 +0100
commit1805fc5647994f9d4035c37fbeb4bbb7cf3b1246 (patch)
treebe824726d65d79a430508fee7b6df9c1ea3495e0 /config-model
parentf4e7b6dfc71d7c8f42381c27452baccff1618788 (diff)
Use enum for mem metrics
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java24
1 files changed, 11 insertions, 13 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java
index 4f4e7657509..5d5aa605b20 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java
@@ -176,21 +176,19 @@ public class VespaMetricSet {
addMetric(metrics, ContainerMetrics.HTTPAPI_CONDITION_NOT_MET.baseName(), List.of("rate"));
addMetric(metrics, ContainerMetrics.HTTPAPI_NOT_FOUND.baseName(), List.of("rate"));
- metrics.add(new Metric("mem.heap.total.average"));
- metrics.add(new Metric("mem.heap.free.average"));
- metrics.add(new Metric("mem.heap.used.average"));
- metrics.add(new Metric("mem.heap.used.max"));
+ addMetric(metrics, ContainerMetrics.MEM_HEAP_TOTAL.baseName(), List.of("average"));
+ addMetric(metrics, ContainerMetrics.MEM_HEAP_FREE.baseName(), List.of("average"));
+ addMetric(metrics, ContainerMetrics.MEM_HEAP_USED.baseName(), List.of("average", "max"));
+ addMetric(metrics, ContainerMetrics.MEM_DIRECT_TOTAL.baseName(), List.of("average"));
+ addMetric(metrics, ContainerMetrics.MEM_DIRECT_FREE.baseName(), List.of("average"));
+ addMetric(metrics, ContainerMetrics.MEM_DIRECT_USED.baseName(), List.of("average", "max"));
+ addMetric(metrics, ContainerMetrics.MEM_DIRECT_COUNT.baseName(), List.of("max"));
+ addMetric(metrics, ContainerMetrics.MEM_NATIVE_TOTAL.baseName(), List.of("average"));
+ addMetric(metrics, ContainerMetrics.MEM_NATIVE_FREE.baseName(), List.of("average"));
+ addMetric(metrics, ContainerMetrics.MEM_NATIVE_USED.baseName(), List.of("average", "max"));
+
metrics.add(new Metric("jdisc.memory_mappings.max"));
metrics.add(new Metric("jdisc.open_file_descriptors.max"));
- metrics.add(new Metric("mem.direct.total.average"));
- metrics.add(new Metric("mem.direct.free.average"));
- metrics.add(new Metric("mem.direct.used.average"));
- metrics.add(new Metric("mem.direct.used.max"));
- metrics.add(new Metric("mem.direct.count.max"));
- metrics.add(new Metric("mem.native.total.average"));
- metrics.add(new Metric("mem.native.free.average"));
- metrics.add(new Metric("mem.native.used.average"));
- metrics.add(new Metric("mem.native.used.max"));
metrics.add(new Metric("jdisc.gc.count.average"));
metrics.add(new Metric("jdisc.gc.count.max"));