Class JettyStatisticsCollector


  • public class JettyStatisticsCollector
    extends Collector
    Collect metrics from jetty's org.eclipse.jetty.server.handler.StatisticsHandler.
     Server server = new Server(8080);
    
     ServletContextHandler context = new ServletContextHandler();
     context.setContextPath("/");
     server.setHandler(context);
    
     HandlerCollection handlers = new HandlerCollection();
    
     StatisticsHandler statisticsHandler = new StatisticsHandler();
     statisticsHandler.setServer(server);
     handlers.addHandler(statisticsHandler);
    
     // Register collector.
     new JettyStatisticsCollector(statisticsHandler).register();
    
     server.setHandler(handlers);
    
     server.start();
     
    • Field Detail

      • statisticsHandler

        private final org.eclipse.jetty.server.handler.StatisticsHandler statisticsHandler
      • EMPTY_LIST

        private static final java.util.List<java.lang.String> EMPTY_LIST
    • Constructor Detail

      • JettyStatisticsCollector

        public JettyStatisticsCollector​(org.eclipse.jetty.server.handler.StatisticsHandler statisticsHandler)