selvakn / rails_instrument

Rails Middleware to show instrumentation details like db, view runtimes, number of sql queries, etc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rails Instrument

This gem is a middleware which add some instrumentation details like db runtime, view runtime, number of sqls fired on each request in the response headers.

Response headers added

  • X-View-Runtime
  • X-DB-Runtime
  • X-DB-Query-Count

Installation

Install the latest stable release:

[sudo] gem install rails_instrument

In Rails >= 3, add it to your Gemfile:

gem 'rails_instrument'

TODO

  • Create chrome extension to show this information inline in the page. Implemented as html fragment added by the middleware to html response.
  • Add helper methods for tests. Ex: The number of sqls fired can be asserted. - wip
  • Add test coverage.

About

Rails Middleware to show instrumentation details like db, view runtimes, number of sql queries, etc

License:MIT License


Languages

Language:Ruby 100.0%