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 semantic conventions for CloudEvents #1949

Closed
joaopgrassi opened this issue Sep 21, 2021 · 1 comment · Fixed by #1978
Closed

Add semantic conventions for CloudEvents #1949

joaopgrassi opened this issue Sep 21, 2021 · 1 comment · Fixed by #1978
Assignees
Labels
area:semantic-conventions Related to semantic conventions enhancement New feature or request spec:trace Related to the specification/trace directory

Comments

@joaopgrassi
Copy link
Member

The CloudEvents Go SDK exposes an interface that is used by the CloudEvents client to add observability to the actions performed by it. For example: The client invokes the observability service when sending an event.

Currently, the SDK offers an implementation of the interface that works with OpenCensus. In there, a couple of CloudEvents specific attributes are added to the spans.

I've opened a PR to add a new implementation for OpenTelemetry and I thought that it would be good if these attributes could be part of the OpenTelemetry semantic conventions.

@joaopgrassi joaopgrassi added the spec:trace Related to the specification/trace directory label Sep 21, 2021
@arminru arminru added area:semantic-conventions Related to semantic conventions enhancement New feature or request labels Sep 21, 2021
@pyohannes
Copy link
Contributor

As discussed in today's messaging WG, please add CloudEvents attributes as separate semantic convention. This way it can be utilized as an add-on for both messaging and HTTP scenarios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:semantic-conventions Related to semantic conventions enhancement New feature or request spec:trace Related to the specification/trace directory
Projects
None yet
3 participants