From 7742950c57e580d70350653484a68f3a78523da4 Mon Sep 17 00:00:00 2001 From: ishaan-jaff Date: Mon, 8 Jan 2024 08:25:04 +0530 Subject: [PATCH] v0 proxy logger --- litellm/_logging.py | 7 +++++++ litellm/proxy/proxy_server.py | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/litellm/_logging.py b/litellm/_logging.py index 0bcc89dde12..980f5121ab9 100644 --- a/litellm/_logging.py +++ b/litellm/_logging.py @@ -1,3 +1,5 @@ +import logging + set_verbose = False @@ -7,3 +9,8 @@ def print_verbose(print_statement): print(print_statement) # noqa except: pass + + +logging.basicConfig(level=logging.INFO) +# Create a custom logger for "debug-proxy" +debug_proxy_logger = logging.getLogger("LiteLLM Proxy") diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index 4402764a656..b59b9887ebd 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -19,6 +19,7 @@ try: import backoff import yaml import orjson + import logging except ImportError as e: raise ImportError(f"Missing dependency {e}. Run `pip install 'litellm[proxy]'`") @@ -153,6 +154,11 @@ proxy_logging_obj = ProxyLogging(user_api_key_cache=user_api_key_cache) async_result = None celery_app_conn = None celery_fn = None # Redis Queue for handling requests +### logger ### +# Configure the logging settings (you can customize this based on your needs) +logging.basicConfig(level=logging.INFO) +# Create a custom logger for "debug-proxy" +debug_proxy_logger = logging.getLogger("LiteLLM Proxy") #### HELPER FUNCTIONS ####