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

[receiver/httpcheck] deprecate endpoint configuration #37460

Open
codeboten opened this issue Jan 24, 2025 · 1 comment
Open

[receiver/httpcheck] deprecate endpoint configuration #37460

codeboten opened this issue Jan 24, 2025 · 1 comment
Labels
enhancement New feature or request receiver/httpcheck HTTP Check receiver

Comments

@codeboten
Copy link
Contributor

Component(s)

receiver/httpcheck

Is your feature request related to a problem? Please describe.

As a result of #37265, it's now possible to set multiple endpoints at the same time. This is an improvement over the previous configuration, but now there are two ways to configure endpoint and endpoints which is somewhat confusing.

Describe the solution you'd like

It would be great to only support endpoints and prevent users from setting endpoint. This could be done via validation, though i would expect the field to warn users as deprecated first before returning an error.

Describe alternatives you've considered

No response

Additional context

Note that as was mentioned in this comment, the field comes from confighttp, so it couldn't be removed completely, unless we were to remove the dependency on confighttp.

@codeboten codeboten added enhancement New feature or request needs triage New item requiring triage and removed needs triage New item requiring triage labels Jan 24, 2025
@github-actions github-actions bot added the receiver/httpcheck HTTP Check receiver label Jan 24, 2025
Copy link
Contributor

Pinging code owners:

See Adding Labels via Comments if you do not have permissions to add labels yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request receiver/httpcheck HTTP Check receiver
Projects
None yet
Development

No branches or pull requests

1 participant