-
- Downloads
Instrument Unicorn with Ruby exporter
Showing
- Gemfile 1 addition, 0 deletionsGemfile
- Gemfile.lock 3 additions, 2 deletionsGemfile.lock
- config/gitlab.yml.example 4 additions, 0 deletionsconfig/gitlab.yml.example
- config/initializers/1_settings.rb 6 additions, 0 deletionsconfig/initializers/1_settings.rb
- config/initializers/8_metrics.rb 8 additions, 1 deletionconfig/initializers/8_metrics.rb
- lib/gitlab/metrics/base_sampler.rb 94 additions, 0 deletionslib/gitlab/metrics/base_sampler.rb
- lib/gitlab/metrics/connection_rack_middleware.rb 45 additions, 0 deletionslib/gitlab/metrics/connection_rack_middleware.rb
- lib/gitlab/metrics/influx_sampler.rb 4 additions, 36 deletionslib/gitlab/metrics/influx_sampler.rb
- lib/gitlab/metrics/prometheus.rb 2 additions, 2 deletionslib/gitlab/metrics/prometheus.rb
- lib/gitlab/metrics/unicorn_sampler.rb 48 additions, 0 deletionslib/gitlab/metrics/unicorn_sampler.rb
- spec/initializers/8_metrics_spec.rb 9 additions, 1 deletionspec/initializers/8_metrics_spec.rb
- spec/lib/gitlab/metrics/connection_rack_middleware_spec.rb 88 additions, 0 deletionsspec/lib/gitlab/metrics/connection_rack_middleware_spec.rb
- spec/lib/gitlab/metrics/influx_sampler_spec.rb 5 additions, 5 deletionsspec/lib/gitlab/metrics/influx_sampler_spec.rb
- spec/lib/gitlab/metrics/unicorn_sampler_spec.rb 108 additions, 0 deletionsspec/lib/gitlab/metrics/unicorn_sampler_spec.rb
Loading
| @@ -285,6 +285,7 @@ group :metrics do | Loading
| @@ -285,6 +285,7 @@ group :metrics do |
# Prometheus | # Prometheus | ||
gem 'prometheus-client-mmap', '~>0.7.0.beta5' | gem 'prometheus-client-mmap', '~>0.7.0.beta5' | ||
gem 'raindrops', '~> 0.18' | |||
end | end | ||
group :development do | group :development do | ||
Loading
| Loading
|
lib/gitlab/metrics/base_sampler.rb
0 → 100644
lib/gitlab/metrics/unicorn_sampler.rb
0 → 100644
Please register or sign in to comment