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

Add per route metrics option #6531

Commits on Aug 15, 2024

  1. set stat_prefix if enableStatPrefix is true

    Signed-off-by: Ahmad Karimi <[email protected]>
    Signed-off-by: René Treffer <[email protected]>
    therealak12 authored and rtreffer-rddt committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    a2704f9 View commit details
    Browse the repository at this point in the history
  2. add EnvoyServiceNamespace to contour configuration

    Signed-off-by: Ahmad Karimi <[email protected]>
    Signed-off-by: René Treffer <[email protected]>
    therealak12 authored and rtreffer-rddt committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    2f293cf View commit details
    Browse the repository at this point in the history
  3. add changelog item

    Signed-off-by: Ahmad Karimi <[email protected]>
    therealak12 authored and rtreffer-rddt committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    592ef65 View commit details
    Browse the repository at this point in the history
  4. Add per-route identity values for stats

    Routes in an HTTPProxy object are a list. For metrics purposes
    these should be distinguishable.
    
    We can number them by route index (route0, route1, route2....) and
    optionally allow a RouteTag override (e.g. login).
    
    Signed-off-by: René Treffer <[email protected]>
    rtreffer-rddt committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    48d9b1b View commit details
    Browse the repository at this point in the history
  5. Clarify extra bad include gateway metrics

    Signed-off-by: René Treffer <[email protected]>
    rtreffer-rddt committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    2241469 View commit details
    Browse the repository at this point in the history
  6. Add testcase for HTTPProxy with per route stats

    Signed-off-by: René Treffer <[email protected]>
    rtreffer-rddt committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    4f4fbc0 View commit details
    Browse the repository at this point in the history
  7. Fix linting errors

    Signed-off-by: René Treffer <[email protected]>
    rtreffer-rddt committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7ffaa29 View commit details
    Browse the repository at this point in the history