summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2019-09-09 15:41:29 +0200
committerGitHub <noreply@github.com>2019-09-09 15:41:29 +0200
commit1e8f6d7b24d7d472e24cab4e7288d7868c1a0994 (patch)
treecdeca87a76f8aa1a6dee5e632281927573834aa4 /config-model
parentff2f0a1e434ad94ca4b05c51e603a32919f5a7b4 (diff)
parent81cc9fd28987ab806811d57c4cbb34412538b571 (diff)
Merge pull request #10554 from vespa-engine/yngveaasheim/add_search_protocol_metrics
[VESPA-16019] Add search_protocol metrics
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java21
1 files changed, 21 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 d12908eea25..6d6997b5bdf 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,27 @@ 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
+ // Search protocol
+ metrics.add(new Metric("content.proton.search_protocol.query.latency.max"));
+ metrics.add(new Metric("content.proton.search_protocol.query.latency.sum"));
+ metrics.add(new Metric("content.proton.search_protocol.query.latency.count"));
+ metrics.add(new Metric("content.proton.search_protocol.query.request_size.max"));
+ metrics.add(new Metric("content.proton.search_protocol.query.request_size.sum"));
+ metrics.add(new Metric("content.proton.search_protocol.query.request_size.count"));
+ metrics.add(new Metric("content.proton.search_protocol.query.reply_size.max"));
+ metrics.add(new Metric("content.proton.search_protocol.query.reply_size.sum"));
+ metrics.add(new Metric("content.proton.search_protocol.query.reply_size.count"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.latency.max"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.latency.sum"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.latency.count"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.request_size.max"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.request_size.sum"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.request_size.count"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.reply_size.max"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.reply_size.sum"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.reply_size.count"));
+ metrics.add(new Metric("content.proton.search_protocol.docsum.requested_documents.count"));
+
// 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"));