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

Implement new receiver to add prometheus scraper for Kueue metrics #252

Conversation

rvasahu-amazon
Copy link

Description:

This PR is intended to add a new receiver based on the existing AWS Container Insights Receiver for Kueue metrics. This new receiver, much like the control plane metrics scraping capability of the ACIR, essentially creates a scrape config and passes it to a lower-level Prometheus receiver.

Link to tracking Issue: None.

Testing:

  • Unit testing for the new Kueue prometheus scraper component.
  • Unit testing for modified existing components.

Integration tests are being implemented to amazon-cloudwatch-agent-test in parallel.

Documentation: Pending.

rvasahu-amazon and others added 30 commits November 12, 2024 17:17
change: only look in ``kueue-system`` namespace
test: remove unused metrics from test coverage
doc: reword a comment for clarity
change: remove constants for uncaptured metrics

change: add new Kueue metric type
@rvasahu-amazon rvasahu-amazon changed the base branch from aws-cwa-dev to kueue-observability November 12, 2024 18:04
@rvasahu-amazon rvasahu-amazon merged commit bc82785 into amazon-contributing:kueue-observability Nov 12, 2024
123 of 135 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants