Skip to content

Span's event specification #67

@tonyredondo

Description

@tonyredondo

According the specification and proto file an event can have attributes as a key:value pairs, where the keys must be strings and the values may be string, booleans or numeric type.

I'm worried about the values types, the Opentracing specification leave this value types open as an "object", allowing the creation of events like error which have an object attribute error.object with the actual exception instance of the language as seen in the semantic conventions document.

Also we can use this object type to instrument loggers supporting structured events.

So i have two questions. How can I handle this kind of usage with the OpenTelemetry api? How the OpenTracing shim is going to work on those cases?

Metadata

Metadata

Assignees

Labels

area:apiCross language API specification issueneeds discussionNeed more information before all suitable labels can be appliedrelease:after-gaNot required before GA release, and not going to work on before GAspec:protocolRelated to the specification/protocol directoryspec:traceRelated to the specification/trace directory

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions