├── .gitignore ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── config ├── example_config.rb └── example_config.ru ├── lib ├── unicorn_metrics.rb └── unicorn_metrics │ ├── counter.rb │ ├── default_http_metrics.rb │ ├── middleware.rb │ ├── registry.rb │ ├── request_counter.rb │ ├── request_timer.rb │ ├── response_counter.rb │ ├── timer.rb │ └── version.rb ├── test ├── test_counter.rb ├── test_helper.rb ├── test_middleware.rb ├── test_registry.rb ├── test_request_counter.rb ├── test_request_timer.rb ├── test_response_counter.rb ├── test_timer.rb └── test_unicorn_metrics.rb └── unicorn_metrics.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- 1 | rake: ^12.3.3 2 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/Rakefile -------------------------------------------------------------------------------- /config/example_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/config/example_config.rb -------------------------------------------------------------------------------- /config/example_config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/config/example_config.ru -------------------------------------------------------------------------------- /lib/unicorn_metrics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/counter.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/default_http_metrics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/default_http_metrics.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/middleware.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/registry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/registry.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/request_counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/request_counter.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/request_timer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/request_timer.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/response_counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/response_counter.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/timer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/lib/unicorn_metrics/timer.rb -------------------------------------------------------------------------------- /lib/unicorn_metrics/version.rb: -------------------------------------------------------------------------------- 1 | module UnicornMetrics 2 | VERSION = "0.2.1" 3 | end 4 | -------------------------------------------------------------------------------- /test/test_counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_counter.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /test/test_middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_middleware.rb -------------------------------------------------------------------------------- /test/test_registry.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_registry.rb -------------------------------------------------------------------------------- /test/test_request_counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_request_counter.rb -------------------------------------------------------------------------------- /test/test_request_timer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_request_timer.rb -------------------------------------------------------------------------------- /test/test_response_counter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_response_counter.rb -------------------------------------------------------------------------------- /test/test_timer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_timer.rb -------------------------------------------------------------------------------- /test/test_unicorn_metrics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/test/test_unicorn_metrics.rb -------------------------------------------------------------------------------- /unicorn_metrics.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TheClimateCorporation/unicorn-metrics/HEAD/unicorn_metrics.gemspec --------------------------------------------------------------------------------