Skip to content

feat(om2): add native histograms to OpenMetrics2.0 #2634

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

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
ddbace4
feat(om2): add native histograms to OpenMetrics2.0
krajorama Apr 24, 2025
2f4113f
define the counter histogram model
krajorama Apr 25, 2025
a47ce0c
small fixes to histogram model
krajorama Apr 25, 2025
10dc43d
update gauge histogram model
krajorama Apr 25, 2025
d12dfeb
wip: wip
krajorama May 1, 2025
471a7dd
adjust wording
krajorama May 22, 2025
ec991a4
add abnf and presentation
krajorama May 22, 2025
dc308e2
updates
krajorama May 23, 2025
57c6ab8
Add gauge histogram syntax
krajorama May 23, 2025
32a65cf
clarify NaN and Inf and be permissive
krajorama May 27, 2025
6968e00
fix from Arthur's comments
krajorama May 27, 2025
d95eed7
Merge branch 'main' into krajo/om2.0-native-histograms
krajorama May 30, 2025
4da9670
test(om2): test that examples follow the spec and fix if not
krajorama Jun 11, 2025
7965787
Update with exemplars
krajorama Jun 11, 2025
0a944c4
Merge branch 'main' into krajo/om2.0-native-histograms
krajorama Jun 11, 2025
52bd9e9
fix schema number allocation
krajorama Jun 13, 2025
2b0fdcc
Only prohibit "le" label if there are classic buckets
krajorama Jun 13, 2025
1dea11f
Make the requirement around NaN stronger in classic case.
krajorama Jun 13, 2025
986380d
Fix classic bucket choice for exemplar
krajorama Jun 13, 2025
3b9e078
Use native buckets instead of exponential buckets
krajorama Jun 13, 2025
bd82e1e
Define choice of classic vs native in terms of measurement
krajorama Jun 13, 2025
cbfe910
Require that all classic buckets are exposed in the text format
krajorama Jun 13, 2025
16b4c50
Specify that empty native buckets should not be present or exposed
krajorama Jun 13, 2025
ca1d860
Mention reset when bucket count is too high
krajorama Jun 13, 2025
d65a48e
fix comment on "sum" in ABNF
krajorama Jun 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading