aboutsummaryrefslogtreecommitdiffstats
path: root/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2021-05-12 14:28:26 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2021-05-12 14:28:26 +0200
commited3560b3c448a1d6911a66f9f8703ff83823c91a (patch)
treec439766e1893dd2be3d57978ca5f51e38b1440d0 /container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
parent18afc9cf39d86308f03330243d2f3d90f5d4fffe (diff)
Add metric for requests per connection
Diffstat (limited to 'container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java')
-rw-r--r--container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
index cf9945cc65b..70f173b74e5 100644
--- a/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
+++ b/container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyHttpServer.java
@@ -83,10 +83,11 @@ public class JettyHttpServer extends AbstractServerProvider {
setupJmx(server, serverConfig);
configureJettyThreadpool(server, serverConfig);
JettyConnectionLogger connectionLogger = new JettyConnectionLogger(serverConfig.connectionLog(), connectionLog);
+ ConnectionMetricAggregator connectionMetricAggregator = new ConnectionMetricAggregator(serverConfig, metric);
for (ConnectorFactory connectorFactory : connectorFactories.allComponents()) {
ConnectorConfig connectorConfig = connectorFactory.getConnectorConfig();
- server.addConnector(connectorFactory.createConnector(metric, server, connectionLogger));
+ server.addConnector(connectorFactory.createConnector(metric, server, connectionLogger, connectionMetricAggregator));
listenedPorts.add(connectorConfig.listenPort());
}