File tree Expand file tree Collapse file tree 1 file changed +1
-11
lines changed
Expand file tree Collapse file tree 1 file changed +1
-11
lines changed Original file line number Diff line number Diff line change 11"""Logger configuration for Langfuse OpenTelemetry integration.
22
33This module initializes and configures loggers used by the Langfuse OpenTelemetry integration.
4- It sets up the main 'langfuse' logger and configures the httpx logger to reduce noise .
4+ It sets up the main 'langfuse' logger.
55
66Log levels used throughout Langfuse:
77- DEBUG: Detailed tracing information useful for development and diagnostics
1616# Create the main Langfuse logger
1717langfuse_logger = logging .getLogger ("langfuse" )
1818langfuse_logger .setLevel (logging .WARNING )
19-
20- # Configure httpx logger to reduce noise from HTTP requests
21- httpx_logger = logging .getLogger ("httpx" )
22- httpx_logger .setLevel (logging .WARNING )
23-
24- # Add console handler if no handlers exist
25- console_handler = logging .StreamHandler ()
26- formatter = logging .Formatter ("%(asctime)s - %(name)s - %(levelname)s - %(message)s" )
27- console_handler .setFormatter (formatter )
28- httpx_logger .addHandler (console_handler )
You can’t perform that action at this time.
0 commit comments