litellm-mirror/litellm/integrations
Ishaan Jaff 22c86a95f7 [Feat - Perf Improvement] DataDog Logger 91% lower latency (#5687)
* fix refactor dd to be an instance of custom logger

* migrate dd logger to be async

* clean up dd logging

* add datadog sync and async code

* use batching for datadog logger

* add doc string for dd logging

* add clear doc string

* fix doc string

* allow debugging intake url

* clean up requirements.txt

* allow setting custom batch size on logger

* fix dd logging to use compression

* fix linting

* add dd load test

* fix dd load test

* fix dd url

* add test_datadog_logging_http_request

* fix test_datadog_logging_http_request
2024-09-13 17:39:17 -07:00
..
_types feat - arize ai open inference types 2024-07-22 11:07:48 -07:00
datadog [Feat - Perf Improvement] DataDog Logger 91% lower latency (#5687) 2024-09-13 17:39:17 -07:00
email_templates fix - move email templates 2024-05-31 10:37:56 -07:00
prometheus_helpers use get_async_httpx_client for logging httpx 2024-09-10 13:03:55 -07:00
SlackAlerting [Feat-Perf] Use Batching + Squashing (#5645) 2024-09-12 18:37:53 -07:00
__init__.py add linting 2023-08-18 11:05:05 -07:00
aispend.py refactor: replace 'traceback.print_exc()' with logging library 2024-06-06 13:47:43 -07:00
arize_ai.py feat - arize ai log llm i/o 2024-07-22 13:47:58 -07:00
athina.py Merge pull request #3071 from vivek-athina/main 2024-05-23 15:31:12 -07:00
berrispend.py refactor: replace 'traceback.print_exc()' with logging library 2024-06-06 13:47:43 -07:00
braintrust_logging.py use get async httpx client 2024-09-10 13:08:49 -07:00
clickhouse.py fix - remove deprecated clickhouse utils 2024-06-15 15:33:26 -07:00
custom_batch_logger.py [Feat - Perf Improvement] DataDog Logger 91% lower latency (#5687) 2024-09-13 17:39:17 -07:00
custom_guardrail.py fix use guardrail for pre call hook 2024-08-23 09:34:08 -07:00
custom_logger.py add message_logging on Custom Logger 2024-09-09 15:59:42 -07:00
dynamodb.py refactor: replace 'traceback.print_exc()' with logging library 2024-06-06 13:47:43 -07:00
email_alerting.py refactor: replace .error() with .exception() logging for better debugging on sentry 2024-08-16 09:22:47 -07:00
galileo.py use get_async_httpx_client for logging httpx 2024-09-10 13:03:55 -07:00
gcs_bucket.py add gcs bucket base 2024-08-30 10:41:39 -07:00
gcs_bucket_base.py Merge pull request #5623 from BerriAI/litellm_vertex_use_async_for_getting_token 2024-09-10 18:53:48 -07:00
greenscale.py feat(proxy_server.py): return litellm version in response headers 2024-05-08 16:00:08 -07:00
helicone.py anthropic gateway fixes 2024-07-25 11:37:29 -07:00
lago.py use get_async_httpx_client for logging httpx 2024-09-10 13:03:55 -07:00
langfuse.py LiteLLM Minor Fixes and Improvements (08/06/2024) (#5567) 2024-09-06 17:16:24 -07:00
langsmith.py fix move logic to custom_batch_logger 2024-09-11 16:19:24 -07:00
litedebugger.py refactor: add black formatting 2023-12-25 14:11:20 +05:30
logfire_logger.py fix logfire - don't load_dotenv 2024-07-25 19:22:26 -07:00
lunary.py fix: Lunary integration 2024-06-24 14:09:40 +01:00
openmeter.py use get_async_httpx_client for logging httpx 2024-09-10 13:03:55 -07:00
opentelemetry.py fix otel use sensible defaults 2024-09-11 14:24:04 -07:00
prometheus.py feat prometheus add metric for failure / model 2024-08-31 10:05:23 -07:00
prometheus_services.py feat(bedrock_httpx.py): moves to using httpx client for bedrock cohere calls 2024-05-11 13:43:08 -07:00
prompt_layer.py feat(bedrock_httpx.py): moves to using httpx client for bedrock cohere calls 2024-05-11 13:43:08 -07:00
s3.py LiteLLM Minor Fixes and Improvements (08/06/2024) (#5567) 2024-09-06 17:16:24 -07:00
supabase.py refactor: replace 'traceback.print_exc()' with logging library 2024-06-06 13:47:43 -07:00
test_httpx.py fix(utils.py): improved predibase exception mapping 2024-06-08 14:32:43 -07:00
traceloop.py fix - traceloop logging 2024-06-01 19:33:41 -07:00
weights_biases.py refactor: replace 'traceback.print_exc()' with logging library 2024-06-06 13:47:43 -07:00