1.0 KiB
1.0 KiB
监控与运维文档
监控指标
系统指标
- CPU 使用率
- 内存使用率
- 磁盘 I/O
- 网络流量
应用指标
- API 响应时间
- 错误率
- 请求 QPS
- 在线用户数
业务指标
- 文件上传/下载次数
- 用户活跃度
- 存储空间使用
告警规则
| 指标 | 阈值 | 级别 |
|---|---|---|
| CPU | > 80% | 警告 |
| 内存 | > 85% | 警告 |
| 磁盘 | > 90% | 严重 |
| API 错误率 | > 1% | 警告 |
| 响应时间 | > 5s | 警告 |
日志管理
日志级别
- ERROR: 错误日志
- WARN: 警告日志
- INFO: 信息日志
- DEBUG: 调试日志
日志内容
- 时间戳
- 请求 ID
- 用户 ID
- 操作类型
- 请求参数
- 响应状态
- 响应时间
运维工具
PM2 常用命令
pm2 status # 查看状态
pm2 monit # 实时监控
pm2 logs # 查看日志
pm2 restart all # 重启服务
数据库维护
# 备份
sqlite3 clouddisk.db ".backup backup.db"
# 优化
sqlite3 clouddisk.db "VACUUM;"