diff options
author | Geir Storli <geirst@verizonmedia.com> | 2019-07-01 14:44:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-07-01 14:44:07 +0200 |
commit | 63bfbaec58ccf9b899910a7e1592d9dfc0c15a99 (patch) | |
tree | a6ff8ede077e0ae09ac612393d11042d07ce4f58 | |
parent | dd76185fd1639d22393d600a248b18b44ad534aa (diff) | |
parent | 160c67c6c909a3bf6fba1e9c7dc3351f5b282f73 (diff) |
Merge pull request #9933 from vespa-engine/geirst/expose-proton-executors-metrics
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")); |