summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorTor Brede Vekterli <vekterli@yahooinc.com>2021-09-07 17:11:55 +0200
committerTor Brede Vekterli <vekterli@yahooinc.com>2021-09-07 17:11:55 +0200
commit69bd826ee7610b3f32e8749aa2dde5cdf2e50d38 (patch)
tree7820eba45685d4ba39026a6cb26a217ef589c860 /config-model
parent3be0a75a4fd6a1dd20bac732363e12ceac5e4ecf (diff)
Add metrics for chained merge failures (total and node busy)
Improves visibility into how many merges chains are unwound due to hitting queue limits in nodes further down the chain.
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java2
1 files changed, 2 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 912efbd9a24..2d2cfec84f8 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
@@ -781,6 +781,8 @@ public class VespaMetricSet {
metrics.add(new Metric("vds.mergethrottler.bounced_due_to_back_pressure.rate"));
metrics.add(new Metric("vds.mergethrottler.locallyexecutedmerges.ok.rate"));
metrics.add(new Metric("vds.mergethrottler.mergechains.ok.rate"));
+ metrics.add(new Metric("vds.mergethrottler.mergechains.failures.busy.rate"));
+ metrics.add(new Metric("vds.mergethrottler.mergechains.failures.total.rate"));
return metrics;
}