操作日志与登录日志
Forge Admin 提供完善的操作审计和登录追踪能力,记录每个用户的业务操作和登录行为,便于安全审计和问题追溯。
功能入口
登录后点 平台管理 → 运维监控:
- 页面操作审计
/system/operation-log - 登录日志
/system/login-log

2026-08-26 演示站实拍。搜索:操作账号、操作人、操作页面。主按钮是 导出日志。列表列:操作账号、操作人、操作页面、模块、类型、操作内容、方法、请求URL、状态、操作。行操作是 详情。
操作日志
操作日志记录用户对系统数据的增删改查等操作,通过 @OperationLog 注解自动采集。
日志列表
| 列 | 说明 |
|---|---|
| 操作账号 | 登录账号 |
| 操作人 | 显示名 |
| 操作页面 | 页面标题 |
| 模块 | 功能模块,可为空 |
| 类型 | 如「更新」 |
| 操作内容 | 摘要 |
| 方法 | GET / POST / PUT / DELETE |
| 请求URL | 被调用的 API 路径 |
| 状态 | 成功 / 失败 |
日志筛选
操作日志页面提供多维度筛选,帮助你定位特定操作:
- 按时间筛选:选择起止日期范围
- 按操作人:输入用户名搜索
- 按模块:下拉选择功能模块
- 按 IP 地址:输入 IP 地址搜索
- 按状态:筛选成功或失败的操作
日志详情
点击操作列的 详情 链接,可查看单条日志的完整信息:
- 请求参数:调用接口时传入的完整参数(JSON 格式)
- 返回结果:接口返回的响应数据
- 错误信息:操作失败时的异常堆栈
- 耗时:接口处理耗时(毫秒)
登录日志

2026-08-26 演示站实拍。搜索:用户名、登录类型、登录状态。列表列:用户名、登录类型、登录状态、客户端、登录IP、登录地点、浏览器、操作系统、登录时间、登录信息、操作。行操作是 详情。登录类型区分「登录 / 登出」。
登录日志字段
| 列 | 说明 |
|---|---|
| 用户名 | 登录账号 |
| 登录类型 | 登录 / 登出 |
| 登录状态 | 成功 / 失败 |
| 客户端 | 如桌面端 |
| 登录IP | 客户端 IP |
| 登录地点 | IP 解析;本机常为空 |
| 浏览器 | 浏览器及版本 |
| 操作系统 | 如 OSX / Windows |
| 登录时间 | 发生时间 |
| 登录信息 | 如「登录成功」「登出成功」 |
应用场景
- 安全审计:检查是否有异常操作或异常登录
- 问题排查:通过请求参数和错误信息定位问题
- 合规要求:满足操作可追溯的合规审查
- 绩效统计:分析用户活跃度和操作频率
相关文档
- 在线用户监控 — 实时监控活跃会话
