Commit graph

12 commits

Author SHA1 Message Date
Ishaan Jaff
00832bb8f2 fix email health checks 2024-08-06 15:59:26 -07:00
Krrish Dholakia
e60bec92ac feat(ui): add ability to enable traceloop + langsmith via ui 2024-07-31 21:40:29 -07:00
Krrish Dholakia
c5e38b3bec feat(ui): add braintrust logging to ui 2024-07-31 21:15:19 -07:00
Ishaan Jaff
3375351323 Merge pull request #4781 from msabramo/liveness-alias-of-liveliness
Alias  `/health/liveliness` as `/health/liveness`
2024-07-18 22:20:09 -07:00
Marc Abramowitz
692080c457 Alias /health/liveliness as /health/liveness
The latter is the more common term in Kubernetes, so it's nice to support that.
2024-07-18 14:29:32 -07:00
Florian Greinacher
d83a22b392 feat(proxy): support hiding health check details 2024-07-18 17:21:12 +02:00
Marc Abramowitz
9d2cfe6933 Shorter success callbacks from /health/readiness
Before:

```shell
$ curl -sSL http://0.0.0.0:4000/health/readiness | jq '.success_callbacks'
[
  "langfuse",
  "<function _PROXY_track_cost_callback at 0x12fc14b80>",
  "<bound method SlackAlerting.response_taking_too_long_callback of <litellm.integrations.slack_alerting.SlackAlerting object at 0x12cedb740>>",
  "<litellm.proxy.hooks.parallel_request_limiter._PROXY_MaxParallelRequestsHandler object at 0x12cedb8f0>",
  "<litellm.proxy.hooks.max_budget_limiter._PROXY_MaxBudgetLimiter object at 0x12cedb830>",
  "<litellm.proxy.hooks.cache_control_check._PROXY_CacheControlCheck object at 0x12ca101d0>",
  "<litellm._service_logger.ServiceLogging object at 0x13a6d8c50>"
]
```

After:

```shell
$ curl -sSL http://0.0.0.0:4000/health/readiness | jq '.success_callbacks'
[
  "langfuse",
  "_PROXY_track_cost_callback",
  "response_taking_too_long_callback",
  "_PROXY_MaxParallelRequestsHandler",
  "_PROXY_MaxBudgetLimiter",
  "_PROXY_CacheControlCheck",
  "ServiceLogging"
]
```
2024-07-10 18:45:42 -07:00
Ishaan Jaff
170150e02e use ProxyErrorTypes, 2024-07-08 12:47:53 -07:00
Ishaan Jaff
69c32eaa0e add options for /health/readiness and liveliness 2024-06-19 12:13:35 -07:00
Ishaan Jaff
c4a8177f89 add health/readiness OPTIONS 2024-06-19 12:00:48 -07:00
Ishaan Jaff
0ae86abd56 feat - support OPTIONS for health endpoints 2024-06-19 09:55:38 -07:00
Ishaan Jaff
abb544190a fix - refactor key endpoints 2024-06-15 14:13:32 -07:00
Renamed from litellm/proxy/health_endpoints/health_endpoints.py (Browse further)