UI 日志入门
查看每次 LiteLLM 请求的支出、Token 用量、密钥、团队名称
概览
日志类型 | 默认跟踪 |
---|---|
成功日志 | ✅ 是 |
错误日志 | ✅ 是 |
存储请求/响应内容 | ❌ 默认否,通过 store_prompts_in_spend_logs 选择启用 |
默认情况下,LiteLLM 不跟踪请求和响应内容。
跟踪 - 日志页面的请求/响应内容
如果您想在 LiteLLM 日志中查看请求和响应内容,您需要通过此设置选择启用
general_settings:
store_prompts_in_spend_logs: true
停止在数据库中存储错误日志
如果您不想在数据库中存储错误日志,您可以通过此设置选择退出
general_settings:
disable_error_logs: True # Only disable writing error logs to DB, regular spend logs will still be written unless `disable_spend_logs: True`
停止在数据库中存储支出日志
如果您不想在数据库中存储支出日志,您可以通过此设置选择退出
general_settings:
disable_spend_logs: True # Disable writing spend logs to DB
自动删除旧支出日志
如果您正在存储支出日志,定期删除它们可能是一个好主意,以保持数据库快速运行。
LiteLLM 允许您在 proxy_config.yaml
中配置此项
general_settings:
maximum_spend_logs_retention_period: "7d" # Delete logs older than 7 days
# Optional: how often to run cleanup
maximum_spend_logs_retention_interval: "1d" # Run once per day
您可以使用此环境变量控制每次运行删除多少日志
SPEND_LOG_RUN_LOOPS=200 # 单次运行最多删除 200,000 条日志(批处理大小 = 1000)
有关详细架构及其工作原理,请参阅支出日志删除。