Skip to content

fix: avoid duplicate buckets in histogram#639

Open
erlang23 wants to merge 1 commit into
prometheus:mainfrom
erlang23:master
Open

fix: avoid duplicate buckets in histogram#639
erlang23 wants to merge 1 commit into
prometheus:mainfrom
erlang23:master

Conversation

@erlang23

Copy link
Copy Markdown

Hello,

this is an user-introduced bug that drove me crazy debugging Prometheus itself.

prom-client allows you to define the same LE bucket label multiple times. This leads to wrong values and makes the histograms useless.

With this commit I remove the possible duplicates before setting the buckets to the upperBounds. Also included an unit test.

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.

1 participant