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

[HDX-43] Custom ingestion API domain or proxy docs #52

Open
TobbenTM opened this issue Oct 1, 2023 · 1 comment
Open

[HDX-43] Custom ingestion API domain or proxy docs #52

TobbenTM opened this issue Oct 1, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation linear Created by Linear-GitHub Sync

Comments

@TobbenTM
Copy link

TobbenTM commented Oct 1, 2023

An issue with the browser JS package is that it ships everything to https://in-otel.hyperdx.io which is already on a lot of blocklists, ensuring that most useful events are dropped.
This means both lost insights for users of HyperDX Cloud, but also less revenue because of less data ingestion.
Of course, this is only relevant for HyperDX Cloud, not the self-hosted one which is already hosted on a owned domain.

So this is one of two things:

  1. A feature request for custom domain names for the HyperDX Cloud ingestion API (where HyperDX hosts the proxy with SSL termination)
  2. A docs request for how to most effectively set this up ourselves without messing with the data that the ingestion expects (does it look at origin/host? does it handle forwarded headers?)

HDX-43

@MikeShi42
Copy link
Contributor

A bit shocked at how fast we got on those lists, also a casualty of having ad block disabled on our own site for development reasons 😅

I think in the short term we'll likely recommend users set up an otel collector that simply intakes and forwards the data to our otel ingestion endpoint (the browser package is 100% opentelemetry, so a pass through collector should just work) if they'd like. The docs shouldn't be too hard, though I know it's not ideal having to stand up a public-facing service.

The first option definitely sounds interesting, though I'll need to dig in a bit more.

@MikeShi42 MikeShi42 added documentation Improvements or additions to documentation linear Created by Linear-GitHub Sync labels Oct 1, 2023
@MikeShi42 MikeShi42 changed the title Custom ingestion API domain or proxy docs [HDX-43] Custom ingestion API domain or proxy docs Oct 1, 2023
@MikeShi42 MikeShi42 closed this as not planned Won't fix, can't repro, duplicate, stale Apr 2, 2024
@MikeShi42 MikeShi42 reopened this May 28, 2024
@MikeShi42 MikeShi42 modified the milestone: v.36 May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation linear Created by Linear-GitHub Sync
Projects
None yet
Development

No branches or pull requests

2 participants