Skip to content
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

setting the guage all at once when all pages traversed #1530

Merged
merged 1 commit into from
Nov 27, 2023

Conversation

emamihe
Copy link
Collaborator

@emamihe emamihe commented Nov 20, 2023

This PR will change the way that code sets the value for gauges that exports.
in old approach the value set incremental and since the number of pages that gitlab runner represents is high, it takes time. meanwhile when Prometheus scrape the metrics it led to inconsistency in visualization.
Hence in the new PR the values collected in a dictionary and the values will be set all at once when all pages traversed.

CC: @pepoviola

@emamihe emamihe self-assigned this Nov 20, 2023
@pepoviola pepoviola merged commit 91fd6de into main Nov 27, 2023
22 checks passed
@pepoviola pepoviola deleted the gitlab-runner-exporter-fix branch November 27, 2023 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants