diff options
author | Geir Storli <geirst@verizonmedia.com> | 2019-07-01 12:00:43 +0000 |
---|---|---|
committer | Geir Storli <geirst@verizonmedia.com> | 2019-07-01 12:00:43 +0000 |
commit | 160c67c6c909a3bf6fba1e9c7dc3351f5b282f73 (patch) | |
tree | 413ccc06515c1aebcd93e7a29c6b38b2a9430f68 | |
parent | 0c246c495f47ca037eba8ec33b3d10f10fb5a309 (diff) |
Expose metrics for executors shared between document dbs in proton.
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java | 10 |
1 files changed, 9 insertions, 1 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 ca29e348094..0c0701983a4 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 @@ -307,6 +307,14 @@ public class VespaMetricSet { metrics.add(new Metric("content.proton.transport.query.latency.count")); metrics.add(new Metric("content.proton.transport.query.latency.average")); // TODO: Remove in Vespa 8 + // Executors shared between all document dbs + metrics.add(new Metric("content.proton.executor.proton.maxpending.last")); + metrics.add(new Metric("content.proton.executor.flush.maxpending.last")); + metrics.add(new Metric("content.proton.executor.match.maxpending.last")); + metrics.add(new Metric("content.proton.executor.docsum.maxpending.last")); + metrics.add(new Metric("content.proton.executor.shared.maxpending.last")); + metrics.add(new Metric("content.proton.executor.warmup.maxpending.last")); + // jobs metrics.add(new Metric("content.proton.documentdb.job.total.average")); metrics.add(new Metric("content.proton.documentdb.job.attribute_flush.average")); @@ -318,7 +326,7 @@ public class VespaMetricSet { metrics.add(new Metric("content.proton.documentdb.job.lid_space_compact.average")); metrics.add(new Metric("content.proton.documentdb.job.removed_documents_prune.average")); - // Threading service + // Threading service (per document db) metrics.add(new Metric("content.proton.documentdb.threading_service.master.maxpending.last")); metrics.add(new Metric("content.proton.documentdb.threading_service.index.maxpending.last")); metrics.add(new Metric("content.proton.documentdb.threading_service.summary.maxpending.last")); |