系统操作日志的记录时机
2010-09-07 11:35
267 查看
1、放在最前端用filter拦截明显不合适,因为前端传过来的数据为提高效率,一般都采用json格式压缩,可读性很差。而且初次过滤时也无法知道系统业务是否成功执行了
所以最佳记录日志位置的地方应该在业务层的Manager中,由开发人员按照固定格式描述操作情况。
添加记录可以不记录其详细信息,只需要知道其uuid即可
修改、删除 记录需要知道其详细信息
系统操作日志可完全由log4ji进行记录,记录级别为Info.
log4j应该分析其源码,其源码应该具有极强的分析价值。
操作日志没有必要存储到数据库中,避免数据库压力过大,将来报表工具可以直接读取文本文件,
将来数据库应该只存储业务数据。
包括日志记录的定义都可以存储在xml中。
所以最佳记录日志位置的地方应该在业务层的Manager中,由开发人员按照固定格式描述操作情况。
添加记录可以不记录其详细信息,只需要知道其uuid即可
修改、删除 记录需要知道其详细信息
系统操作日志可完全由log4ji进行记录,记录级别为Info.
log4j应该分析其源码,其源码应该具有极强的分析价值。
操作日志没有必要存储到数据库中,避免数据库压力过大,将来报表工具可以直接读取文本文件,
将来数据库应该只存储业务数据。
包括日志记录的定义都可以存储在xml中。
相关文章推荐
- 利用Rsyslog集中收集系统日志和用户操作记录以及相关处理方法
- 如何记录系统(oa)的操作日志 ?
- linux系统日志输出,记录用户登入信息以及登入ip,登入操作记录等
- Linux中系统户登录和操作日志的记录
- Spring AOP 实现系统操作日志记录
- Java自定义注解 和 springMVC拦截器 配合使用记录系统操作日志的案例
- 使用structs 的拦截器记录操作日志系统
- 部署Zipkin分布式性能追踪日志系统的操作记录
- Spring AOP 实现系统操作日志记录
- 利用Rsyslog集中收集系统日志和用户操作记录以及相关处理方法 推荐
- springMVC +Mybatis +spring aop 实现用户系统操作日志记录
- spring配置日志切面,实现系统操作日志记录
- Winform开发框架之权限管理系统改进的经验总结(4)-一行代码实现表操作日志记录
- C#创建创建文本文件写入读取,可以用来做系统日志或程序操作日志或者错误记录
- 如何用服务器文件管理系统记录共享文件的访问日志、记录共享文件复制、修改、删除和剪切等操作?
- Linux下的rsyslog系统日志梳理(用户操作记录审计)
- 部署Zipkin分布式性能追踪日志系统的操作记录
- Oracle审计sys操作记录到操作系统系统日志中
- 如何记录linux终端下的操作日志
- 某系统日志记录的思考----第一篇:需求