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

Add honeycomb.io support as data store #1945

Closed
mik3h0 opened this issue Feb 5, 2023 · 4 comments · Fixed by #2471
Closed

Add honeycomb.io support as data store #1945

mik3h0 opened this issue Feb 5, 2023 · 4 comments · Fixed by #2471
Assignees
Labels
enhancement New feature or request user-request

Comments

@mik3h0
Copy link

mik3h0 commented Feb 5, 2023

**Honeycomb.io is a place traces might be pushed, I'd like to use tracetest with traces stored there **

@mik3h0 mik3h0 added enhancement New feature or request triage requires triage labels Feb 5, 2023
@kdhamric
Copy link
Collaborator

kdhamric commented Feb 5, 2023

Thanks Mike! We are focused on adding integrations to backend trace data stores - we will move Honeycomb.io up the list. Would you be available to test the integration once we get it setup?

@mathnogueira mathnogueira removed the triage requires triage label Feb 6, 2023
@mathnogueira mathnogueira self-assigned this Feb 8, 2023
@mathnogueira
Copy link
Member

Hey @mik3h0! I was working on adding honeycomb as one of the supported data stores for Tracetest, but I reached a dead-end. In order for Tracetest to get a trace out of a data store, it requires the data store API to have an endpoint for querying traces. Honeycomb does have it, however, it's limited to the enterprise plan only.

This doesn't mean you cannot use Tracetest. You could still use the OpenTelemetry collector to send traces directly to your Tracetest instance. Here are the docs on how to configure your collector to so do.

@kdhamric
Copy link
Collaborator

@mathnogueira Can you provide a link to documentation on the API that you were trying to use?

@mathnogueira
Copy link
Member

I was trying to use two APIs in order to get a trace from honeycomb:

  1. Queries API: I'd build the query to fetch the specific trace we wanted to get
  2. Query Data API: So I could execute the query I just built. This requires the enterprise plan

@xoscar xoscar assigned xoscar and unassigned mathnogueira May 2, 2023
@xoscar xoscar linked a pull request May 2, 2023 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request user-request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants