Skip to content

Put the RadosGW Usage Exporter behind HAProxy #1697

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 12, 2025

Conversation

MoteHue
Copy link
Contributor

@MoteHue MoteHue commented Jun 10, 2025

Metrics were coming out patchy because multiple prometheus-server instances would try to scrape from the same exporter, which would return empty if a collection is already in progress. Fix this by round-robining the requests through haproxy.

A nice graph to show it works:
image

@MoteHue MoteHue requested a review from seunghun1ee June 10, 2025 14:06
@MoteHue MoteHue requested a review from a team as a code owner June 10, 2025 14:06
@product-auto-label product-auto-label bot added size: s ansible Ansible playbooks kolla monitoring All things related to observability & telemetry labels Jun 10, 2025
@Alex-Welsh Alex-Welsh merged commit 6f7efa2 into stackhpc/2024.1 Jun 12, 2025
22 checks passed
@Alex-Welsh Alex-Welsh deleted the radosgw-usage-exporter-behind-haproxy branch June 12, 2025 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ansible Ansible playbooks kolla monitoring All things related to observability & telemetry size: m
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants