日志与通知
日志和通知用于回答两个问题:
- 任务现在跑到哪里了?
- 为什么没有按预期转存、入库或发信?
系统日志
入口:系统日志
系统日志页面展示最近日志窗口,适合快速查看当前问题。完整原始文件在:
text
data/log/app.log如果日志很多,页面不会一次性展示全部内容,避免浏览器卡顿。需要完整排查时,下载文件或直接查看宿主机上的日志文件。
Docker 日志
Docker Compose 示例同时保留 Docker 日志:
bash
docker logs pansave应用文件日志和 Docker 日志默认都按 10m / 7 轮转。
系统通知
系统通知主要提醒这些情况:
- 频道扫描或转存任务完成
- 任务部分失败
- 转存目录缺失或失效
- 网盘容量不足
- 账号登录态失效
- 管理员登录连续多次失败
系统会优先通过内置机器人发送 Telegram 提醒。如果配置了邮箱并启用系统邮件通知,也会同步发管理员邮件。
邮件通知
入口:系统配置 / 邮箱配置
邮件通知分两类:
| 类型 | 接收者 |
|---|---|
| 系统通知邮件 | 管理员邮箱。 |
| 豆瓣求片用户邮件 | 求片用户自己配置的邮箱。 |
免打扰只影响邮件,不影响 Telegram 机器人提醒。
排查通知没有发出
按这个顺序检查:
- 邮箱配置是否完整,测试发信是否成功。
- 邮件通知总开关是否开启。
- 是否处于免打扰时间段。
- 内置机器人是否配置,系统 Telegram 用户 ID 是否正确。
- 系统日志里是否有 SMTP、机器人或网络错误。
如果 Telegram 机器人发送失败,系统会记录失败原因,但不会因此修改原业务状态。
