vector icon indicating copy to clipboard operation
vector copied to clipboard

Honeycomb sink is hardcoded to US endpoint, causing errors for customers in the EU

Open huntipl opened this issue 1 year ago • 2 comments

A note for the community

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Problem

Currently the honeycomb sink is hardcoded to use US endpoint api.honeycomb.io:443 and explicitly does not allow changing it, there is now an EU endpoint api.eu1.honeycomb.io:443 and not being able to set it causes errors

(unknown API key - check your credentials, region, and API URL)

sending telemetry to the EU account.

Configuration

No response

Version

v0.40.0

Debug Output

No response

Example Data

No response

Additional Context

No response

References

No response

huntipl avatar Aug 03 '24 00:08 huntipl

As a proposed change, I suggest just allow to configure the actual endpoint via a config option (with the "api.honeycomb.com" default).

zamazan4ik avatar Aug 05 '24 10:08 zamazan4ik

Thanks for this report @huntipl ! It does appear to be hardcoded. ➕ to adding a configurable option.

jszwedko avatar Aug 05 '24 14:08 jszwedko

Looks like this was resolved in #21147

award28 avatar Sep 07 '24 16:09 award28

Indeed, thanks @award28 . Closed by https://github.com/vectordotdev/vector/pull/21147

jszwedko avatar Sep 09 '24 14:09 jszwedko