2024年10月windows 7下Xml日志格式 便利多多(2)

发布时间:

  ⑴自从微软Windows操作系统推出了XML格式的日志文件,笔者现在正在做一个项目。就是把Windows操作系统、Oracle数据库系统以及其它一些支持XML日志文件的应用服务的日志文件,实现同一个软件来管理。其实原理很简单,就是把这些系统产生的日志文件自动传送到一台日志服务器中,然后数据库会自动把这些日志文件导入到数据库服务器中。并利用数据库的触发器等等工具来进行一些分析、自动预警等等工作。这可以减少系统管理员不时的查看相关日志所耗用的时间,减轻系统管理员的工作量。

  ⑵所以微软推出了采用XML格式的日志文件,这让统一管理操作系统与其它非微软产品的日志文件有了实现的可能性。因为XML格式是一个结构化的数据文件,其支持的厂商有很多。不过XML格式的文件已经出来了好久了,应该在XP操作系统出来之前。为什么在XP操作系统上,没有实现这个技术,笔者对此比较迷惑。不过在Windows中终于给大家盼来了,迟来总比没有好。

  ⑶便利四:对于WEB的支持性比较好

  ⑷有时候系统管理员往往一个人不能够完成相关日志记录的分析。而需要跟数据库管理员或者其他应用软件负责人一起完成相关的日志分析工作。这主要是系统管理人员分工的不断细化所造成。现在有不少的,都是基于WEB来实现的。如果把日志文件跟这些WEB项目管理软件结合起来的话,这对系统管理员的工作将会有很大的帮助。

  ⑸而现在XML格式的文件是一个开发的基于文本的格式,它可以很HTML一样使用HTTP进行传输,不需要对现存的网络结构进行任何的调整。可见,XML格式的文件对WEB服务的支持性是非常好的。系统管理员只需要把日志文件另存为XML格式的文件即可,而不需要经过任何的调整。

  ⑹除了以上这些特点之外,还不需要说明的一点就是,XML文件的压缩性比较好。由于系统日志的内容往往比较多,如果要保存完整的日志信息,往往需要占用比较多的硬盘空间。而如果采用XML格式的文件,往往可以比其他的文件使用更少的硬盘空间。这主要是因为XML文件的压缩性比较好。因为在XML文件中,描述数据结构的标记可以重复使用,所以可以通过高压缩率来减少硬盘空间的占用量。

  ⑺不过在使用XML文件的时候,需要注意一个问题,就是有些IE浏览器对于XML的文件支持力度并不是很好。如利用scape 浏览器来查看XML的文件时,会显示空白,无法查看其具体的内容。这个问题在scape .的版本中得到了修正。