正 文

自动化你的任务:保存Web服务器日志


www.7dspace.com  更新日期:2006-1-13 3:20:22  七度空间


  系统日志通常能被很轻松的处理。大多数的系统管理员会将系统日志设置为在一个确定的时间段后,覆盖早先的系统日志,并且系统日志从一开始起不会占据太多的容量。然而,Web服务器日志可能要带来问题。它们经常会被迅速增长的庞大的兆字节所困扰。与其让它们不断的增长和用光所有的磁盘存储空间,大多数的系统管理员更倾向于将Web服务器日志分类收集并在别的地方存储。

  这是一项冗长乏味的工作。系统管理员们不能总是收集到每一个单独的日志。首先,从最近的一个日志可能被一直使用,他们需要单独保持这个日志。他们还可能需要将现有的日志单独保存,在一个特定的时间段能够返回以使得第三方日志分析程序(例如:Webalyzer)能够继续使用他们。系统管理员们不仅仅是需要一个自动存取日志的方法,他们还需要方法作这项工作时是很聪明地,换句话说,系统管理员们只需要做存取工作,而不需要考虑用户方面做的让系统紊乱的行为。

  脚本提供了最基本的解决方法。一个用VB脚本语言写成的脚本,使用微软MAKECAB命令来压缩存取文件,在一个网络空间中,每个文件可以节约大概95%的空间。脚本接受一个参数,即:时间间隔,和存储的每一个日志文件要比指定的间隔要旧。你可以使用一个脚本中的转换来描述将压缩过的日志文件移动到什么位置。你甚至不需要提供一个来源目录,脚本自动的去创建在哪里 IIS能够保存它的日志文件。

  更先进灵活软件的是BBP软件公司的IIS Log Archiver(软件有30天的免费试用期,全版本的软件售价是29.95美元)。这个应用软件能够设置自己的进度表来存储日志,能够在不同级别上压缩日志文件,如果需要,它还可以只存储某一个确定的站点。

  Parker软件公司推出了一种名为WhosOn, Version 3(软件有30天的免费试用期,许可起价是120美元)的软件。它名义上是一个活动Web状态分析器,但是实际上它也有自动创建日志存储的组件。如果你既需要一个日志分析器,同时又需要一个存储工具,那么这个软件是一个很好的选择。


上一篇:Exchange Server 2003的群集诊断
下一篇:调用webservices时报错
标题:自动化你的任务:保存Web服务器日志 作者:Serdar Yegulalp 来源:Techtarget ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐