Skip to content

Commit

Permalink
[Prometheus] Align on the algorithm used to transform Prometheus hist…
Browse files Browse the repository at this point in the history
…ograms into Elasticsearch histograms (#36647)

* Align on the algorithm used to transform Prometheus histograms into Elasticsearch histograms: Use the preceding bucket's value for +Inf 'le', for the first bucket only: if it has a negative 'le', use the value as-is; add test for the negative buckets; extend explanation on the counts calculation

Signed-off-by: Tetiana Kravchenko <[email protected]>

* fix prometheus remote_write tests; regenerate istio expected documents; revert unrelated changes

Signed-off-by: Tetiana Kravchenko <[email protected]>

* add link to the design/motivation of the histogram transformation logic

Signed-off-by: Tetiana Kravchenko <[email protected]>

---------

Signed-off-by: Tetiana Kravchenko <[email protected]>
  • Loading branch information
tetianakravchenko authored Oct 11, 2023
1 parent 56195b1 commit 73303ae
Show file tree
Hide file tree
Showing 10 changed files with 667 additions and 595 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,7 @@ is collected by it.
- Add GCP CloudSQL metadata {pull}33066[33066]
- Add GCP Carbon Footprint metricbeat data {pull}34820[34820]
- Add event loop utilization metric to Kibana module {pull}35020[35020]
- Align on the algorithm used to transform Prometheus histograms into Elasticsearch histograms {pull}36647[36647]


*Osquerybeat*
Expand Down
Loading

0 comments on commit 73303ae

Please sign in to comment.