Skip to content

log: Add global LoggerProvider #4980

@pellared

Description

@pellared

Problem Statement

From https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/logs/bridge-api.md#loggerprovider

Normally, the LoggerProvider is expected to be accessed from a central place. Thus, the API SHOULD provide a way to set/register and access a global default LoggerProvider.

Proposed Solution

Add GetLoggerProvider and SetLoggerProvider to go.opentelemetry.io/otel.

Notice that this can be released only when Bridge API gets stable as go.opentelemetry.io/otel is already stable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:logsPart of OpenTelemetry logsenhancementNew feature or requestpkg:APIRelated to an API package

    Type

    No type

    Projects

    Status

    Blocked

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions