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

Use Elasticsearch histogram type to store Prometheus histograms #17061

Merged
merged 34 commits into from
Mar 24, 2020

Commits on Mar 21, 2020

  1. Allow to override already defined metricsets

    This is useful when we want to have different behaviors between flavours
    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    8758921 View commit details
    Browse the repository at this point in the history
  2. Refactor Prometheus module to accommodate newer uses

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    0de2208 View commit details
    Browse the repository at this point in the history
  3. Add new Prometheus skeleton for basic types usage

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    fc72602 View commit details
    Browse the repository at this point in the history
  4. Add typed schema to Prometheus module

    This should make room for using different Elasticsearch types depending
    on the Prometheus metric
    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    e9b2782 View commit details
    Browse the repository at this point in the history
  5. Convert Prometheus histograms to ES histograms

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    06bdb1d View commit details
    Browse the repository at this point in the history
  6. Disable sorting, it's not needed

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    8820af6 View commit details
    Browse the repository at this point in the history
  7. Handle counter cache start/stop

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    3fbac0b View commit details
    Browse the repository at this point in the history
  8. Remove duplicated docs

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    d5486d5 View commit details
    Browse the repository at this point in the history
  9. Do config warnings on start (not config) time

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    cf92843 View commit details
    Browse the repository at this point in the history
  10. Rate counters

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    2f84fb1 View commit details
    Browse the repository at this point in the history
  11. Unify up event codepaths

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    e76e792 View commit details
    Browse the repository at this point in the history
  12. Update config options

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    85e9799 View commit details
    Browse the repository at this point in the history
  13. Update x-pack/metricbeat/module/prometheus/collector/histogram.go

    Co-Authored-By: Chris Mark <chrismarkou92@gmail.com>
    2 people authored and Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    a75753b View commit details
    Browse the repository at this point in the history
  14. Add prometheus.yml.disabled

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    f05f1ce View commit details
    Browse the repository at this point in the history
  15. Merge branch 'master' into prometheus-histograms

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    1350da3 View commit details
    Browse the repository at this point in the history
  16. Fix docs

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    ade341e View commit details
    Browse the repository at this point in the history
  17. Fix dependency

    Carlos Pérez-Aradros Herce committed Mar 21, 2020
    Configuration menu
    Copy the full SHA
    e5adae4 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2020

  1. Fix last bucket math

    Carlos Pérez-Aradros Herce committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    70ea284 View commit details
    Browse the repository at this point in the history
  2. Add a few clarifications

    Carlos Pérez-Aradros Herce committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    2265921 View commit details
    Browse the repository at this point in the history
  3. Add tests

    Carlos Pérez-Aradros Herce committed Mar 23, 2020
    Configuration menu
    Copy the full SHA
    0b0bc04 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. restore prometheus image

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    25cf597 View commit details
    Browse the repository at this point in the history
  2. rate counters in data.json

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    969c233 View commit details
    Browse the repository at this point in the history
  3. Update changelog

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    78d1941 View commit details
    Browse the repository at this point in the history
  4. Update docs

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    174b4fa View commit details
    Browse the repository at this point in the history
  5. Update metricbeat/module/prometheus/collector/_meta/docs.asciidoc

    Co-Authored-By: Jaime Soriano Pastor <jaime.soriano@elastic.co>
    exekias and jsoriano authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    5716c4e View commit details
    Browse the repository at this point in the history
  6. Update metricbeat/module/prometheus/collector/collector.go

    Co-Authored-By: Jaime Soriano Pastor <jaime.soriano@elastic.co>
    exekias and jsoriano authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    de1973f View commit details
    Browse the repository at this point in the history
  7. Update x-pack/metricbeat/module/prometheus/collector/data.go

    Co-Authored-By: Jaime Soriano Pastor <jaime.soriano@elastic.co>
    exekias and jsoriano authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    d4bb333 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'master' into prometheus-histograms

    Carlos Pérez-Aradros Herce authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    adeb3c8 View commit details
    Browse the repository at this point in the history
  9. Update x-pack/metricbeat/module/prometheus/collector/counter.go

    Co-Authored-By: Jaime Soriano Pastor <jaime.soriano@elastic.co>
    exekias and jsoriano authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    2325fc7 View commit details
    Browse the repository at this point in the history
  10. Update metricbeat/module/prometheus/collector/_meta/docs.asciidoc

    Co-Authored-By: Jaime Soriano Pastor <jaime.soriano@elastic.co>
    exekias and jsoriano authored Mar 24, 2020
    Configuration menu
    Copy the full SHA
    906876f View commit details
    Browse the repository at this point in the history
  11. Reuse prometheus docker-compose

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    7c89bf3 View commit details
    Browse the repository at this point in the history
  12. Add testdata

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    fc5e461 View commit details
    Browse the repository at this point in the history
  13. Fix tests

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    f4470cf View commit details
    Browse the repository at this point in the history
  14. Fix test

    Carlos Pérez-Aradros Herce committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    fff3faf View commit details
    Browse the repository at this point in the history