Extract health-checks from SidekiqExporter
Once Sidekiq metrics are exported from a separate process, and we have configuration keys in place to specify where health-checks should be served for Sidekiq, we can actually make the split at the code level so that:
-
SidekiqExporter
will only serve Prometheus/metrics
, configured with themonitoring.sidekiq_exporter
setting - A new daemon/server will only serve Kubernetes
/readiness
and/liveness
health-checks, configured with themonitoring.sidekiq_health_checks
setting introduced in #345802 (closed)
Edited by Matthias Käppler