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

Feature - OpenTelemetry Exporter #130

Closed
atrauzzi opened this issue Jun 21, 2020 · 12 comments
Closed

Feature - OpenTelemetry Exporter #130

atrauzzi opened this issue Jun 21, 2020 · 12 comments

Comments

@atrauzzi
Copy link
Contributor

atrauzzi commented Jun 21, 2020

It probably goes without saying that every OpenTelemetry library should should ship an OpenTelemetry exporter. 😄

The benefit to the PHP library in this would be that at some point, pure OpenTelemetry configurations are going to be possible, and desirable. Having an "ecosystem-native" exporter ensures that the PHP library doesn't contribute any delay towards widespread adoption.
It also helps simplify setup for newcomers by not forcing them into ecosystems and terminology outside of OpenTelemetry.

@bobstrecansky
Copy link
Collaborator

@atrauzzi - are you planning on working on this effort?

@atrauzzi
Copy link
Contributor Author

atrauzzi commented Jun 27, 2020

I'm not sure I'd be the best person for it as I'm not intimately familiar with the otel format itself.

@bobstrecansky bobstrecansky self-assigned this Jul 10, 2020
@bobstrecansky
Copy link
Collaborator

@atrauzzi - were you referring to this or were you referring to something else?

@atrauzzi
Copy link
Contributor Author

@bobstrecansky
Copy link
Collaborator

I think it may be worth it to wait until the spec is hashed out to implement this. Thoughts?

@atrauzzi
Copy link
Contributor Author

Definitely logic to that. Also gives this library a chance to settle on its API.

@bobstrecansky
Copy link
Collaborator

The OTEP maintainers are discussing this now: open-telemetry/opentelemetry-specification#699

@codeboten
Copy link
Contributor

The OTLP exporter is now part of the spec: https://github.com/open-telemetry/opentelemetry-specification/blob/master/specification/protocol/exporter.md

@bobstrecansky
Copy link
Collaborator

The specification for OTLP is found here

The specification for the exporter is found here

@bobstrecansky
Copy link
Collaborator

bobstrecansky added a commit to bobstrecansky/opentelemetry-php that referenced this issue Sep 23, 2020
@bobstrecansky
Copy link
Collaborator

The HTTP version of this has been completed in #210

@riticksingh is now working on the gRPC implementation.

@bobstrecansky
Copy link
Collaborator

This has been completed by @SeanHood in #272

@bobstrecansky bobstrecansky removed their assignment Feb 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants