Expose the new proton CPU util metrics.
@@ -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"));
