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

Create ServiceMonitor for prometheus exporters #1964

Closed
wants to merge 0 commits into from

Conversation

iblancasa
Copy link
Contributor

@iblancasa iblancasa commented Jul 26, 2023

Resolves #1963

Changes:

  • Move the receiver parsers to their own package
  • Create an exporter parser package
  • Add a parser for the Prometheus exporter
  • Refactor the exporting of the Prometheus exporter ports in the Services and Deployments to use the Prometheus Exporter parser
  • Create the Service Monitors using the Prometheus Exporter parser
  • Added E2E to ensure the ServiceMonitors are created and deleted. Also, check the correct ports are exposed.

@iblancasa iblancasa marked this pull request as ready for review August 2, 2023 11:38
@iblancasa iblancasa requested a review from a team August 2, 2023 11:38
@iblancasa iblancasa closed this Aug 3, 2023
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.

Create ServiceMonitors for Prometheus exporters
1 participant