class ActionView::LogSubscriber def render_template(event) log_rendering_event("info", event) end def render_partial(event) log_rendering_event("debug", event) end alias :render_collection :render_partial def log_rendering_event(severity, event) message = " Rendered #{from_rails_root(event.payload[:identifier])}" message << " within #{from_rails_root(event.payload[:layout])}" if event.payload[:layout] message << (" (%.1fms)" % event.duration) send(severity, message) end end