监控模块
监控模块位于 system 服务中,提供登录日志、操作日志、在线用户和 Redis 监控能力。
功能范围
| 功能 | 说明 |
|---|---|
| 登录日志 | 记录登录成功、失败、登出等行为 |
| 操作日志 | 记录后台操作行为 |
| 在线用户 | 查询在线 Token 并支持强退 |
| Redis 监控 | 查看 Redis 运行状态 |
代码位置
app/system/internal/handler/monitor
app/system/internal/logic/monitor
desc/system/api/monitor
日志写入
auth 登录过程中会调用 system.rpc 保存登录日志。业务接口中的操作日志由系统中间件和逻辑处理共同完成。
运维建议
- 定期清理登录日志和操作日志。
- Redis 监控接口建议仅管理员可见。
- 生产环境配合集中日志系统使用。