marlowe 3.0
{Marlowe}[https://github.com/KineticCafe/marlowe] is a Rack middleware that extracts or creates a request ID using a pre-defined header, permitting request correlation across multiple services. When using Rails, Marlowe automatically adds itself to the middleware before <tt>Rails::Rack::Logger</tt>. As of Marlowe 3.0, a Faraday middleware is provided (<tt>require 'marlowe/faraday'</tt>).
Gemfile:
=
install:
=
Runtime Dependencies (2):
rack
>= 1, < 4
request_store
~> 1.2
Development Dependencies (17):
appraisal
~> 2.1
hoe
~> 3.25
hoe-doofus
~> 1.0
hoe-gemspec2
~> 1.1
hoe-git
~> 1.6
hoe-rubygems
~> 1.0
minitest
~> 5.16
minitest-autotest
~> 1.0
minitest-bonus-assertions
~> 3.0
minitest-focus
~> 1.1
minitest-moar
~> 0.0
psych
~> 3.1
rack-test
~> 2.0
rake
>= 10.0, < 14
rdoc
>= 4.2
simplecov
~> 0.21
standard
~> 1.0