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

Receive: WIP adding experimental otlp ingest endpoint #7227

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

jmichalek132
Copy link
Contributor

Addresses #6932.
WIP pr for adding experimental otlp ingest endpoint to receive component.

  • I added CHANGELOG entry for this change.
  • Change is not relevant to the end user.

Changes

Adding experimental otlp ingest endpoint to receive component.

Verification

Yet to write any tests for it, but it can be spin up locally with scripts/quickstart-otel.sh

@jmichalek132 jmichalek132 force-pushed the jm-feat-very-experimental-otlp-ingest-endpoint branch from 7a1aa45 to c6d6b59 Compare March 24, 2024 18:43
Signed-off-by: Juraj Michalek <juraj.michalek132@gmail.com>
Signed-off-by: Juraj Michalek <juraj.michalek132@gmail.com>
Signed-off-by: Juraj Michalek <juraj.michalek132@gmail.com>
@aknuds1
Copy link
Contributor

aknuds1 commented Mar 26, 2024

Heads up: The Grafana Mimir team is proposing a new and more performant, hashing based, API. See my PR, which also documents significant performance gains via benchmark stats.

I additionally have a PoC based on the new API, that converts directly from OTel metrics to Mimir format (dropping the intermediate Prometheus format). Would be happy to hear Thanos developers' perspective too (a Cortex developer has provided positive feedback already).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants