open-telemetry / opentelemetry-python

OpenTelemetry Python API and SDK
https://opentelemetry.io
Apache License 2.0
1.67k stars 570 forks source link

OpenTelemetry logs not being suppressed on the console. #3901

Open abhinavyesss opened 2 months ago

abhinavyesss commented 2 months ago

Python 3.10.12 opentelemetry-api 1.24.0 opentelemetry-instrumentation-flask 0.45b0 azure-monitor-opentelemetry 1.4.1

My code is similar to the one displayed in this example. I have initialized OTEL_LOGS_EXPORTER=None.

On setting the above variable as None, I expected logs to not be exported.

However my console is filled with logs like: [2024-05-03 12:36:59,299][INFO][Process-483][OtelPeriodicExportingMetricReader][_universal][on_response] Response status: 200 Response headers: 'Transfer-Encoding': 'chunked' 'Content-Type': 'application/json; charset=utf-8' 'Server': 'Microsoft-HTTPAPI/2.0' 'Strict-Transport-Security': 'REDACTED' 'X-Content-Type-Options': 'REDACTED' 'Date': 'Fri, 03 May 2024 12:36:57 GMT' [2024-05-03 12:36:59,704][INFO][Process-488][OtelPeriodicExportingMetricReader][_universal][on_response] Response status: 200 Response headers: 'Transfer-Encoding': 'chunked' 'Content-Type': 'application/json; charset=utf-8' 'Server': 'Microsoft-HTTPAPI/2.0' 'Strict-Transport-Security': 'REDACTED' 'X-Content-Type-Options': 'REDACTED' 'Date': 'Fri, 03 May 2024 12:36:57 GMT'

This makes it hard for me to view the actual logs. What would be the correct way to stop these message from being displayed on the console?

arunk1988 commented 1 month ago

Hi @abhinavyesss, can i take a look if this is still open

abhinavyesss commented 1 month ago

@arunk1988 Yeah sure go ahead. I just muted those particular functions from logging.

lzchen commented 1 day ago

@abhinavyesss

I'm not able to reproduce the issue in my local environment. Do you happen to be running this in a container or an azure app service instance/azure functions instance?

A full snippet of your code and how you instrument would be useful as well.

Also in the future please raise your issues related to Azure monitor here: https://github.com/Azure/azure-sdk-for-python/issues