diff options
author | yngveaasheim <yngve@yahooinc.com> | 2023-03-03 09:07:24 +0100 |
---|---|---|
committer | yngveaasheim <yngve@yahooinc.com> | 2023-03-03 09:07:24 +0100 |
commit | d6f60bf651eb76d8d12dd434cdba1a593a4f99de (patch) | |
tree | 4e52af322feca2c48e026d670a01884f203281af /config-model | |
parent | cf990fc0027fef24d91531a0309c2c3b310a868d (diff) |
Enum for remaining autoscaling metrics.
Diffstat (limited to 'config-model')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/AutoscalingMetrics.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/AutoscalingMetrics.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/AutoscalingMetrics.java index 9cb8b4e00ca..30810d428c1 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/AutoscalingMetrics.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/AutoscalingMetrics.java @@ -3,6 +3,7 @@ package com.yahoo.vespa.model.admin.monitoring; import com.yahoo.metrics.ContainerMetrics; import com.yahoo.metrics.SearchNodeMetrics; import com.yahoo.metrics.StorageMetrics; +import com.yahoo.metrics.HostedNodeAdminMetrics; import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.List; @@ -21,19 +22,19 @@ public class AutoscalingMetrics { private static MetricSet create() { List<String> metrics = new ArrayList<>(); - metrics.add("cpu.util"); + metrics.add(HostedNodeAdminMetrics.CPU_UTIL.baseName()); // Memory util - metrics.add("mem.util"); // node level - default + metrics.add(HostedNodeAdminMetrics.MEM_UTIL.baseName()); // node level - default metrics.add(SearchNodeMetrics.CONTENT_PROTON_RESOURCE_USAGE_MEMORY.average()); // better for content as it is the basis for blocking // Disk util - metrics.add("disk.util"); // node level -default + metrics.add(HostedNodeAdminMetrics.DISK_UTIL.baseName()); // node level -default metrics.add(SearchNodeMetrics.CONTENT_PROTON_RESOURCE_USAGE_DISK.average()); // better for content as it is the basis for blocking metrics.add(ContainerMetrics.APPLICATION_GENERATION.baseName()); - metrics.add("in_service"); + metrics.add(ContainerMetrics.IN_SERVICE.baseName()); // Query rate metrics.add(ContainerMetrics.QUERIES.rate()); // container |