政府门户网站运行状态监控

发布时间:2015/1/13 9:18:19来源:佑航科技

  采用日志跟踪的方法,在用户登录后对每一个事件的操作进行跟踪记录,然后将记录的结果实力到相应的数据库中进行保存最后做统计分析。系统中将日志分为系统运行日志和用户操作日志两个层级。其中,系统运行日志是记录了系统运行处理的痕迹,通过对系统运行日志的分析,可以迅速判断系统运行的状态,定位系统运行异常信息,这对于维护系统正常运行是非常有用和必不可少的;用户操作日志记录了系统的用户以及系统自己进行的业务操作,这些日志对了解系统使用情况、保护系统安全、进行业务审计都是非常有用的。


  日志代表组件简要介绍:
  1)Log4j:历史悠久,应用广泛,被移植到多种语言及平台众多的日志框架中,仍占据着主导地位。
  2)Jul:Jdk提供的日志框架,设计精良,和Jdk紧密结合用简单。
  3)Jcl:提供了日志的抽象层,可以整合多种实现,但有clae610a6er问题。
  4)Slf4j:提供了Jcl的超集,避免了CIassloader问题。
  5)Iogback:可靠、通用、快速、灵活的Java日志工具(官方描述)。

  通过对日志的介绍,可以详细地了解日志,在做实际的项目的时候可以具体问题具体分析。如果是单一的项目,如桌面应用,采用Jul,免配置,控制灵活。如果是web开发,宜采用Log4j,因为系统已经有了很多的配置文件,不在乎多一个,而且16的可以脱离任何组件,不像Jul和Jvm紧密结合在一起。如果是多项目整合开发,宜采用Slf4j,一是它可以整合其他遗留日志组件,二是其提供的抽象层为将来的开发提供了灵活性。

  综合以上分析,我们在实际的项目应用中选择了Log4j判来记录系统的运行日志。
上一篇:21世纪的网络安全与国家安全息息相关 下一篇:互联网时代的全文检索
最新资讯 / NEWS
最新案例 / CASE
×