Peek::Faraday
Take a peek into the Faraday requests made during your application's requests.
Things this peek view provides:
- Total number of Faraday requests called during the request
- The duration of the Faraday requests made during the request
Installation
Add this line to your application's Gemfile:
gem 'peek-faraday'
And then execute:
$ bundle
Or install it yourself as:
$ gem install peek-faraday
Usage
Add the following to your config/initializers/peek.rb
:
Peek.into Peek::Views::Faraday
Add the following to your app/assets/javascripts/application.js
:
//= require peek/views/faraday
Add the following to your app/assets/javascripts/application.css
:
/*
*= require peek/views/faraday
*/
Configure your Faraday connection to use instrumentation
conn = Faraday.new(url) do |conn|
conn.use :instrumentation
conn.adapter Faraday.default_adapter
end
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request