summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-10-09 22:53:14 +0200
committerGitHub <noreply@github.com>2020-10-09 22:53:14 +0200
commit8aa4c1d1a7d85a02311df934ea229a8d65e83c7f (patch)
tree22d8f833cedfdf52d89cb39d8688919a90cd2920 /config-model/src/main/java/com/yahoo
parent2725323b44ad9f88a16be4f0b73e7f1486ad4b38 (diff)
parent89bae57c273f139753fd4237f77dce9a9003d515 (diff)
Merge pull request #14787 from vespa-engine/bjorncs/jetty-threadpool-metrics
Bjorncs/jetty threadpool metrics
Diffstat (limited to 'config-model/src/main/java/com/yahoo')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java7
1 files changed, 7 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 56b70bec24e..b492df3a251 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
@@ -199,6 +199,13 @@ public class VespaMetricSet {
metrics.add(new Metric("jdisc.http.ssl.handshake.failure.unknown.rate"));
metrics.add(new Metric("jdisc.http.handler.unhandled_exceptions.rate"));
+
+ addMetric(metrics, "jdisc.http.jetty.threadpool.thread.max", List.of("last"));
+ addMetric(metrics, "jdisc.http.jetty.threadpool.thread.reserved", List.of("last"));
+ addMetric(metrics, "jdisc.http.jetty.threadpool.thread.busy", List.of("sum", "count", "min", "max"));
+ addMetric(metrics, "jdisc.http.jetty.threadpool.thread.total", List.of("sum", "count", "min", "max"));
+ addMetric(metrics, "jdisc.http.jetty.threadpool.queue.size", List.of("sum", "count", "min", "max"));
+
return metrics;
}