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 (elastic#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 <tetiana.kravchenko@elastic.co>

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

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

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

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>

---------

Signed-off-by: Tetiana Kravchenko <tetiana.kravchenko@elastic.co>
  • Loading branch information
tetianakravchenko authored and Scholar-Li committed Feb 5, 2024
1 parent 8a1f919 commit 8e4b053
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
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

0 comments on commit 8e4b053

Please sign in to comment.