Open WebUI 监控指南
对 Open WebUI 实例进行监控对于保障服务稳定性和快速发现问题至关重要。本指南将从以下三个层面详细介绍监控方案:
- 基础健康检查:确保服务基本可用性
- 模型连接性检查:验证与模型服务的连接状态
- 深度健康检查:包含实际的模型响应测试
基础健康检查接口
Open WebUI 提供了一个位于 /health
路径的健康检查接口,当服务正常运行时会返回 HTTP 200 OK 状态码。
# 注意:此接口无需认证即可访问
curl https://您的服务域名/health
配置 Uptime Kuma 监控
Uptime Kuma 是一款优秀的开源监控工具,具有易用、轻量级和自托管等特点。
- 在 Uptime Kuma 控制面板中,选择"添加新监控"
- 配置监控项:
- 监控类型:选择 HTTP(s)
- 监控名称:Open WebUI 健康状态
- 监控地址:
http://您的服务地址:8080/health
- 检查频率:60秒(可根据需求调整)
- 失败重试:建议设置为 3 次
此健康检查将验证以下内容:
- Web 服务是否正常响应
- 应用程序是否正常运行
- 数据库连接是否正常