Skip to content

Confusing purpose for logging API #4661

@bogdandrutu

Description

@bogdandrutu

What are you trying to achieve?

Clarity about when logging API should be used.

What did you expect to see?

Confusion about this since first statement is contradicted by the second, so it is very unclear if we expect an application written in golang for example to use this API or for example "log/slog"?

Additional context.

Add any other context about the problem here. If you followed an existing documentation, please share the link to it.

The Logs API is provided for logging library authors to build log appenders, which use this API to bridge between existing logging libraries and the OpenTelemetry log data model.

The Logs API can also be directly called by instrumentation libraries as well as instrumented libraries or applications.

Tip: React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.

Metadata

Metadata

Assignees

Labels

area:apiCross language API specification issueclarificationclarify ambiguity in specificationsig-issueA specific SIG should look into this before discussing at the specspec:logsRelated to the specification/logs directory

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions