获取响应大小的响应日志

时间:2018-01-12 07:44:07

标签: ruby-on-rails logging unicorn

如何根据每个响应的大小获取每次点击我的rails应用的日志?

我得到每个api命中的日志和一个响应日志,其中说“"在69.5ms"完成200 OK”。但我需要每个回复的大小。

1 个答案:

答案 0 :(得分:1)

你有任何机会有nginx吗?或使用类似或类似的东西

class ApplicationController < ActionController::Base
  after_action :print_size

  def print_size
    Rails.logger.info "#{controller_name}##{action_name}: #{response.body.size}"
  end
end