Integrate Golang metrics server with Puma
This change: - Adds a rake task to install gitlab-metrics-exporter into a given directory. - Allows to run it in place of the existing Ruby based exporters; this is guarded by an environment variable. - Extends the existing end-to-end test to test both Ruby and Go implementations.
显示
- GITLAB_METRICS_EXPORTER_VERSION 1 个添加, 0 个删除GITLAB_METRICS_EXPORTER_VERSION
- lib/tasks/gitlab/metrics_exporter.rake 26 个添加, 0 个删除lib/tasks/gitlab/metrics_exporter.rake
- metrics_server/metrics_server.rb 47 个添加, 3 个删除metrics_server/metrics_server.rb
- sidekiq_cluster/cli.rb 1 个添加, 2 个删除sidekiq_cluster/cli.rb
- spec/commands/metrics_server/metrics_server_spec.rb 64 个添加, 25 个删除spec/commands/metrics_server/metrics_server_spec.rb
- spec/commands/sidekiq_cluster/cli_spec.rb 10 个添加, 10 个删除spec/commands/sidekiq_cluster/cli_spec.rb
- spec/lib/tasks/gitlab/metrics_exporter_task_spec.rb 81 个添加, 0 个删除spec/lib/tasks/gitlab/metrics_exporter_task_spec.rb
- spec/metrics_server/metrics_server_spec.rb 90 个添加, 24 个删除spec/metrics_server/metrics_server_spec.rb
加载中
想要评论请 注册 或 登录