Skip to content

Commit a3e4904

Browse files
committed
fix: do not configure 3rd party httpx library's logging
1 parent 42a0f62 commit a3e4904

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

langfuse/logger.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Logger configuration for Langfuse OpenTelemetry integration.
22
33
This 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
66
Log levels used throughout Langfuse:
77
- DEBUG: Detailed tracing information useful for development and diagnostics
@@ -16,13 +16,3 @@
1616
# Create the main Langfuse logger
1717
langfuse_logger = logging.getLogger("langfuse")
1818
langfuse_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)

0 commit comments

Comments
 (0)