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

Antrea Prometheus integration #321

Merged
merged 2 commits into from
Apr 29, 2020

Commits on Apr 28, 2020

  1. Apply authentication to agent apiserver endpoint

    Antrea agent uses apiserver to interact with antctl. However, unlike the
    controller, the API endpoint is exposed only locally which limits antctl
    to local execution.
    Additionally, we would like to reuse the listener for Prometheus metrics,
    which would require external access to the API endpoint's metrics path.
    
    Having authentication in a similar way to the controller's implementation
    could help here as it will allow external exposure of the API endpoint.
    ksamoray committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    0c37154 View commit details
    Browse the repository at this point in the history
  2. Antrea Prometheus integration (antrea-io#236)

    Integrate with Prometheus monitoring solution.
    Integration of the Prometheus client into Antrea controller and agent
    allows the exposure of various metrics to Prometheus server.
    In addition to Antrea's own set of metrics, Prometheus client will also
    expose metrics which are defined by various components which are part of
    the Antrea ecosystem, e.g golang, Prometheus itself etc.
    ksamoray committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    9845b1b View commit details
    Browse the repository at this point in the history