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

Prometheus metrics endpoint #363

Merged
merged 10 commits into from
Oct 28, 2024
Merged

Prometheus metrics endpoint #363

merged 10 commits into from
Oct 28, 2024

Commits on Oct 28, 2024

  1. Configuration menu
    Copy the full SHA
    7a83a4a View commit details
    Browse the repository at this point in the history
  2. feat(conf): agent metrics>enabled parameter

    This is a boolean parameter to control if metrics feature and
    integration with Prometheus (or compatible) is enabled on the agent.
    This is disabled by default.
    rezib committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    955b7b1 View commit details
    Browse the repository at this point in the history
  3. feat(agent): /metrics endpoint

    Add optional /metrics endpoint with various Slurm metrics in OpenMetrics
    format designed to be scraped by Prometheus or compatible.
    
    fix #274
    rezib committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    93ed234 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bd57c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d84cc91 View commit details
    Browse the repository at this point in the history
  6. feat(agent): client ip filtering on metrics

    Add IP address of client filter mechanism in metrics endpoint.
    rezib committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    3493432 View commit details
    Browse the repository at this point in the history
  7. chore(pkg): bump RFL.settings requirement v1.1.1

    This new version has a fix required to load ip and network default
    values.
    rezib committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    d449c2c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f81c948 View commit details
    Browse the repository at this point in the history
  9. docs: update conf references

    rezib committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    e14edbd View commit details
    Browse the repository at this point in the history
  10. docs: cover metrics export feature

    - Add metrics export configuration documentation.
    - Mention metrics export optional feature in quickstart guide.
    - Mention metrics export feature in overview page.
    - Mention possible Prometheus integration in architecture page.
    rezib committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    ba21b34 View commit details
    Browse the repository at this point in the history