forked from phoenix/litellm-mirror
improved error logging for sentry
This commit is contained in:
parent
ef17a0fffd
commit
52ab4e23d8
1 changed files with 11 additions and 1 deletions
|
@ -185,12 +185,22 @@ class Logging:
|
||||||
litellm_call_id=self.litellm_params["litellm_call_id"],
|
litellm_call_id=self.litellm_params["litellm_call_id"],
|
||||||
print_verbose=print_verbose,
|
print_verbose=print_verbose,
|
||||||
)
|
)
|
||||||
except:
|
except Exception as e:
|
||||||
print_verbose(f"LiteLLM.LoggingError: [Non-Blocking] Exception occurred while logging with integrations {traceback.format_exc}")
|
print_verbose(f"LiteLLM.LoggingError: [Non-Blocking] Exception occurred while logging with integrations {traceback.format_exc}")
|
||||||
|
print_verbose(
|
||||||
|
f"LiteLLM.Logging: is sentry capture exception initialized {capture_exception}"
|
||||||
|
)
|
||||||
|
if capture_exception: # log this error to sentry for debugging
|
||||||
|
capture_exception(e)
|
||||||
except:
|
except:
|
||||||
print_verbose(
|
print_verbose(
|
||||||
f"LiteLLM.LoggingError: [Non-Blocking] Exception occurred while logging {traceback.format_exc()}"
|
f"LiteLLM.LoggingError: [Non-Blocking] Exception occurred while logging {traceback.format_exc()}"
|
||||||
)
|
)
|
||||||
|
print_verbose(
|
||||||
|
f"LiteLLM.Logging: is sentry capture exception initialized {capture_exception}"
|
||||||
|
)
|
||||||
|
if capture_exception: # log this error to sentry for debugging
|
||||||
|
capture_exception(e)
|
||||||
|
|
||||||
def post_call(self, input, api_key, original_response, additional_args={}):
|
def post_call(self, input, api_key, original_response, additional_args={}):
|
||||||
# Do something here
|
# Do something here
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue