From 8c3ec15856d87d3689bd87f86bc485f711ade8a0 Mon Sep 17 00:00:00 2001 From: ishaan-jaff Date: Thu, 7 Mar 2024 15:44:03 -0800 Subject: [PATCH] (fix) improve improve prisma alerting/debug --- litellm/proxy/utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/litellm/proxy/utils.py b/litellm/proxy/utils.py index 0f0097ff6d..32f7993607 100644 --- a/litellm/proxy/utils.py +++ b/litellm/proxy/utils.py @@ -997,9 +997,11 @@ class PrismaClient: except Exception as e: import traceback - error_msg = f"LiteLLM Prisma Client Exception get_data: {str(e)}" + prisma_query_info = f"LiteLLM Prisma Client Exception: get_data: token={token}, table_name: {table_name}, query_type: {query_type}, user_id: {user_id}, user_id_list: {user_id_list}, team_id: {team_id}, team_id_list: {team_id_list}, key_val: {key_val}" + error_msg = prisma_query_info + str(e) print_verbose(error_msg) error_traceback = error_msg + "\n" + traceback.format_exc() + verbose_proxy_logger.debug(error_traceback) asyncio.create_task( self.proxy_logging_obj.failure_handler( original_exception=e, traceback_str=error_traceback