Skip to content

Commit e6d47fe

Browse files
committed
update examples
1 parent f30bc7c commit e6d47fe

File tree

1 file changed

+3
-20
lines changed

1 file changed

+3
-20
lines changed

docs/examples/logs/logging_basic_config_auto_no_handlers.py

+3-20
Original file line numberDiff line numberDiff line change
@@ -11,31 +11,14 @@
1111
from opentelemetry.sdk._logs.export import BatchLogRecordProcessor
1212
from opentelemetry.sdk.resources import Resource
1313

14+
#AUTO INSTRUMENTATION
15+
# OTEL_LOG_LEVEL=WARNING
1416

1517
logging.basicConfig(
1618
format="%(name)s - %(levelname)s - %(message)s",
17-
level=logging.INFO
18-
# handlers=()
19+
level=logging.INFO # WHICH LOG LEVEL APPLIES?
1920
)
2021

21-
logger_provider = LoggerProvider(
22-
resource=Resource.create(
23-
{
24-
"service.name": "shoppingcart",
25-
"service.instance.id": "instance-12",
26-
}
27-
),
28-
)
29-
set_logger_provider(logger_provider)
30-
31-
exporter = ConsoleLogExporter()
32-
logger_provider.add_log_record_processor(BatchLogRecordProcessor(exporter))
33-
# environ.set('OTEL_LOG_LEVEL', 'warning')
34-
handler = LoggingHandler(logger_provider=logger_provider)
35-
36-
# Attach OTLP handler to root logger
37-
logging.getLogger().addHandler(handler)
38-
3922
# Create different namespaced loggers
4023
# It is recommended to not use the root logger with OTLP handler
4124
# so telemetry is collected only for the application

0 commit comments

Comments
 (0)