Fix missing metrics for Sidekiq exporter server
We were accidentally deleting metrics the exporter server exported about itself. Actual sidekiq worker metrics were not affected. This happened because we would wipe the metrics dir whenever sidekiq_0 starts up, but this happens after the metrics server starts, so the worker was deleting those existing metrics. Changelog: fixed
显示
- config/initializers/7_prometheus_metrics.rb 13 个添加, 11 个删除config/initializers/7_prometheus_metrics.rb
- lib/prometheus/cleanup_multiproc_dir_service.rb 7 个添加, 12 个删除lib/prometheus/cleanup_multiproc_dir_service.rb
- metrics_server/metrics_server.rb 1 个添加, 1 个删除metrics_server/metrics_server.rb
- sidekiq_cluster/cli.rb 8 个添加, 4 个删除sidekiq_cluster/cli.rb
- spec/commands/sidekiq_cluster/cli_spec.rb 10 个添加, 1 个删除spec/commands/sidekiq_cluster/cli_spec.rb
- spec/lib/prometheus/cleanup_multiproc_dir_service_spec.rb 9 个添加, 19 个删除spec/lib/prometheus/cleanup_multiproc_dir_service_spec.rb
想要评论请 注册 或 登录