diff --git a/litellm/_logging.py b/litellm/_logging.py index f05806be69c6..e3b54a012c57 100644 --- a/litellm/_logging.py +++ b/litellm/_logging.py @@ -27,3 +27,4 @@ def print_verbose(print_statement): # Add the handler to the logger verbose_router_logger.addHandler(handler) +verbose_proxy_logger.addHandler(handler) diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 4392ec53367f..eca51926f55b 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -965,12 +965,16 @@ async def initialize( from litellm._logging import verbose_router_logger, verbose_proxy_logger import logging + # this must ALWAYS remain logging.INFO, DO NOT MODIFY THIS + verbose_router_logger.setLevel(level=logging.INFO) # set router logs to info + verbose_proxy_logger.setLevel(level=logging.INFO) # set proxy logs to info if detailed_debug == True: from litellm._logging import verbose_router_logger, verbose_proxy_logger import logging verbose_router_logger.setLevel(level=logging.DEBUG) # set router logs to info + verbose_proxy_logger.setLevel(level=logging.DEBUG) # set proxy logs to debug litellm.set_verbose = True dynamic_config = {"general": {}, user_model: {}}