@Inject public RequestStats() { executor = new ScheduledThreadPoolExecutor( 2, new ThreadFactoryBuilder() .setNameFormat("RequestStatsTicker-%s") .setDaemon(true) .build()); request = new CounterStat(executor); requestTime = new TimeStat(); readBytes = new MeterStat(executor); writtenBytes = new MeterStat(executor); request.start(); readBytes.start(); writtenBytes.start(); }