open-telemetry / open-telemetry/opentelemetry-python

Determine whether OTEL_LOG_LEVEL or OTEL_PYTHON_LOG_LEVEL should be used for the log handler or only internal sdk logs.

Open
#4,478 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
2.6k
Forks
1k
Avg merge
4d 15h
Merged PRs (30d)
19

Description

Roger pointed out here that the spec appears to not assume the use of OTEL_LOG_LEVEL to filter logs. However, we need some way to filter logs by level in autoinstrumentation. Discuss with the sig.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the linked pull request comment and the OpenTelemetry configuration specification section for OTEL_LOG_LEVEL. Review how autoinstrumentation needs log-level filtering, then bring the question to the relevant SIG. Done means the project has an agreed choice between OTEL_LOG_LEVEL and OTEL_PYTHON_LOG_LEVEL, with the intended scope of filtering clarified.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.