当用户访问一个IIS Web站点时,IIS(Internet Information Server)4.0可以使用记录文件(log)来记录和追踪事件信息,比如用户访问IIS Web网站或者应用程序的时间,访问量的统计,以及发送或者接收的字节数等等,为网站管理人员提供宝贵的参考资料,以便检查数据和网络的运行状况和发展趋势,同时也可以避免用户恶意访问和攻击。
启动Internet Service Manager(ISM)4.0, 右键单击所要记录的站点名称(如default web site),选择"properties",在Web Site标签下面,单击Active log format右面的Properties按钮,在弹出的窗口中,选择Daily, Weekly等等即可。
当使用ODBC记录格式时,每发生一个事件,IIS4.0都会将事件记录到SQL数据库或者其他指定的数据库中。这种实时的记录方式导致IIS4.0不断的向记录数据库添加记录,显然这种方式增加了数据库服务器的负担,因而成为IIS4.0的瓶颈之一。因此在微软的Internet Information Server Resource Kit中提到:"对于一个繁忙的服务器来说,ODBC不是一个好选择,因为它会降低服务器的速度,而且在较高的负担下,也不能很好的记录事件。"
你点击OK按钮,确认这种改变后,IIS4.0将关闭当前的记录文件,重新建立一个新的记录文件格式。 默认状态下,IIS4.0将向磁盘文件发送记录信息。Web服务器将default Web site的记录文件存放在C:/winnt/system32/logfiles/w3svc1目录中,将admin Web site的记录文件存放在C:/winnt/system32/logfiles/w3svc2目录中,依此类推。