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

Move to a modules/probers model, like the blackbox_exporter. #34

Merged
merged 1 commit into from
Jun 17, 2020

Conversation

ribbybibby
Copy link
Owner

There are a number of reasons for this change:

  • Modules allow a single instance of the exporter to be configured with numerous different tls configs. Previously you had to run a different exporter for each combination.
  • Adding new and more complicated options to the exporter should be easier with modules than if I was to go down the route of accepting configuration directly through url params
  • I prefer defining a specific prober (https,tcp) over using the URL to guess what the user wants

There are a number of reasons for this change:
- Modules allow a single instance of the exporter to be configured with numerous
different tls configs. Previously you had to run a different exporter for each
combination.
- Adding new and more complicated options to the exporter should be easier with
modules than if I was to go down the route of accepting configuration directly through url params
- I prefer defining a specific prober (https,tcp) over using the URL to guess
what the user wants
@ribbybibby ribbybibby merged commit 801179e into master Jun 17, 2020
@ribbybibby ribbybibby deleted the modules-and-probers branch June 17, 2020 15:29
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.

None yet

1 participant