Я хочу измерить задержку запросов на стороне сервера Netty HTTP-сервера.Я хочу зафиксировать время, потраченное запросами на сервере, так как запросы принимаются на сервере, пока ответ не будет отправлен серверу.Я хочу, чтобы это включало даже запросы времени, потраченные на ожидание ресурсов (например, потоков).По сути, максимально запишите задержку запросов на сервере.
Я использую метрики Dropwizard и запустил таймер при переопределенном методе initChannel(SocketChannel ch)
и остановил его после ctx.flush()
при переопределенном методе channelReadComplete(ChannelHandlerContext ctx)
.
Это правильно?