File tree Expand file tree Collapse file tree 1 file changed +3
-20
lines changed
Expand file tree Collapse file tree 1 file changed +3
-20
lines changed Original file line number Diff line number Diff line change 1111from opentelemetry .sdk ._logs .export import BatchLogRecordProcessor
1212from opentelemetry .sdk .resources import Resource
1313
14+ #AUTO INSTRUMENTATION
15+ # OTEL_LOG_LEVEL=WARNING
1416
1517logging .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
You can’t perform that action at this time.
0 commit comments