操作日志
功能概述
操作日志模块记录系统用户的所有业务操作行为,包括操作时间、操作人、操作内容、模块信息、执行状态、耗时统计等详细信息,并支持查看操作的请求/响应数据,提供多条件查询和数据导出功能,满足系统审计和故障排查需求。
操作日志列表
功能说明
分页展示系统中所有用户的操作记录,支持按操作人、IP地址、操作时间范围进行搜索,支持按操作状态筛选,可查看操作详情和导出日志数据。
界面元素
字段 | 说明 |
---|---|
序号 | 列表序号 |
操作时间 | 操作执行的时间(点击可查看详情) |
操作人 | 执行操作的用户昵称 |
操作内容 | 具体操作的描述信息 |
所属模块 | 操作所属的系统模块 |
状态 | 操作执行状态(成功/失败)。失败状态可悬停查看错误信息 |
操作 IP | 执行操作时使用的IP地址 |
操作地点 | IP地址对应的地理位置信息 |
耗时 | 操作执行耗时(毫秒),根据耗时长短显示不同颜色标识 |
浏览器 | 操作时使用的浏览器类型 |
终端系统 | 操作设备的操作系统 |
操作指南
- 在【系统监控】目录中点击【系统日志】菜单,默认进入登录日志列表页,点击上方的【操作日志】选项卡进入操作日志列表页
- 使用顶部搜索区域可进行多条件查询:
- 操作人:输入用户名进行模糊搜索
- 操作IP/地点:输入IP地址或地理位置进行搜索
- 操作时间:选择日期时间范围进行筛选
- 点击状态列的筛选器可按操作状态(成功/失败)筛选记录
- 点击【重置】按钮可清除所有搜索条件,恢复默认查询范围
- 点击【导出】按钮可导出当前查询条件下的操作日志数据
- 点击操作时间字段可打开详情抽屉,查看该操作的完整请求/响应数据
日志详情查看
功能说明
展示单个操作的详细信息,包括基本信息、请求数据和响应数据,支持查看请求头、请求体、响应头和响应体等内容。
操作指南
- 在操作日志列表中点击任意操作时间链接,打开日志详情抽屉
- 在详情抽屉中可查看以下信息:
- 基本信息:日志ID、TraceID、操作人、操作时间、操作内容、所属模块、操作IP、操作地点、浏览器、终端系统、状态、耗时、请求URI
- 响应信息:通过标签页切换查看响应头和响应体
- 请求信息:通过标签页切换查看请求头和请求体
- 点击抽屉右上角关闭按钮可关闭详情抽屉
常见问题
- 如何判断操作是否存在性能问题?
耗时字段根据执行时间显示不同颜色:绿色(≤200ms)、橙色(201-500ms)、红色(>500ms),红色标识的操作可能存在性能问题。 - 如何查看操作的完整请求参数?
点击操作时间打开详情抽屉,在请求信息区域的请求体标签页可查看完整的请求参数。 - TraceID 有什么作用?
TraceID 用于链路追踪,便于问题排查和链路分析,可在日志文件中根据 TraceID 快捷查找相关日志内容。