aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorGeir Storli <geirst@yahooinc.com>2022-01-26 17:01:02 +0100
committerGeir Storli <geirst@yahooinc.com>2022-01-26 17:01:02 +0100
commitf77c1dfbd4ce57273b58186ad12113f24314ebf5 (patch)
treeafea1446430f2edb030708d0d88b0383266661bc /config-model
parent972de79bfeebf0d9f78a28067969494536d65ca5 (diff)
Expose the new proton CPU util metrics.
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java17
1 files changed, 17 insertions, 0 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 cecbe254294..578fba978d3 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
@@ -488,6 +488,23 @@ public class VespaMetricSet {
metrics.add(new Metric("content.proton.documentdb.attribute.resource_usage.feeding_blocked.last")); // TODO: Remove in Vespa 8
metrics.add(new Metric("content.proton.documentdb.attribute.resource_usage.feeding_blocked.max"));
+ // CPU util
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.setup.max"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.setup.sum"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.setup.count"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.read.max"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.read.sum"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.read.count"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.write.max"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.write.sum"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.write.count"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.compact.max"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.compact.sum"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.compact.count"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.other.max"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.other.sum"));
+ metrics.add(new Metric("content.proton.resource_usage.cpu_util.other.count"));
+
// transaction log
metrics.add(new Metric("content.proton.transactionlog.entries.average"));
metrics.add(new Metric("content.proton.transactionlog.disk_usage.average"));