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

autoexport: Add OTEL_METRICS_PRODUCERS environment variable support #5281

Merged

Commits on Apr 24, 2024

  1. autoexport: Add a metric producer registry and ability to set producers

    Signed-off-by: Goutham <gouthamve@gmail.com>
    Signed-off-by: gouthamve <gouthamve@gmail.com>
    
    Add tests for Prometheus producer
    
    Signed-off-by: gouthamve <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    3906123 View commit details
    Browse the repository at this point in the history
  2. Add producer support for Prometheus exporter as well

    Signed-off-by: gouthamve <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    ffa3c32 View commit details
    Browse the repository at this point in the history
  3. Add fallback metric producer factory

    Signed-off-by: gouthamve <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e233c0f View commit details
    Browse the repository at this point in the history
  4. Add Changelog entry

    Signed-off-by: gouthamve <gouthamve@gmail.com>
    Signed-off-by: Goutham <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    860d914 View commit details
    Browse the repository at this point in the history
  5. Add support for multiple producers

    Signed-off-by: Goutham <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    9bd819e View commit details
    Browse the repository at this point in the history
  6. Add none option for metrics producers

    Signed-off-by: Goutham <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    4f5d71f View commit details
    Browse the repository at this point in the history
  7. Update doc section of NewMetricReader

    Signed-off-by: Goutham <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    796e08d View commit details
    Browse the repository at this point in the history
  8. review feedback

    Signed-off-by: Goutham <gouthamve@gmail.com>
    gouthamve committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    b049186 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    7c327f4 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    6d9c443 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: Robert Pająk <pellared@hotmail.com>
    Signed-off-by: gouthamve <gouthamve@gmail.com>
    gouthamve and pellared committed May 6, 2024
    Configuration menu
    Copy the full SHA
    4e3ac55 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    pellared committed May 6, 2024
    Configuration menu
    Copy the full SHA
    49eaf8a View commit details
    Browse the repository at this point in the history
  4. Update CHANGELOG.md

    pellared committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b889ef0 View commit details
    Browse the repository at this point in the history