Windows 7中IIS管理日志的心得体会( 二 )


这些字符集的格式对于某些系统管理员来说可能有点深奥 。其实系统管理员也不需要了解的这么清楚 。只需要明白一个原则 。即如果日志中显示的如果都是英文的话,那么采用ANSI编码格式也不会有问题 。但是如果日志中还会存在其他语言的话,则可能会出现乱码 。为此笔者建议,还是采用UTF-8的编码格式为好 。毕竟,其对于英文的支持力度也是很好的 。为此还不如一劳永逸的将其设置为UTF-8格式为好 。免得以后再日志阅读中遇到乱码的烦恼 。
四、选择合适的日志文件滚动更新机制
如果将IIS的日志记录都保存在一个文件中,显然文件会很长 。到时候,查看记录的时候,会很麻烦 。为此最好能够将日志文件进行分割,分割成一个个小文件 。这方便与后续的查询与阅读 。在Windows7操作系统的IIS日志中,提供了很多的日志文件滚动更新的方法 。如可以根据时间来创建新的日志文件 。如可以按天、按周或者按月来实现日志文件的滚动更新 。一般情况下,按月来更新即可 。如果IIS服务器访问比较频繁,也可以适当缩短这个日志文件滚动更新的时间间隔 。如可以将时间间隔调整为一周或者一天等等 。这个时间间隔到底多少为好,主要是看其记录的数量 。如果日志记录数量多的话,那么可以适当缩短时间 。相反,如果日志记录数量不是很多的话,则可以以月为单位建立新的日志文件 。
除了可以根据时间来建立新的日志文件之外,还可以根据日志文件的大小来创建新的日志文件 。在IIS日志管理器中可以选择“最大文件大小 。然后输入一个合适的尺寸 。当这个日志文件达到指定的大小之后,系统就会自动对其进行日志切换 。不过笔者并不赞同采用这种方法 。虽然其可以将重做日志文件控制在一个合理的大小内,但是其会打破其内在的时间联系 。到时候,在遇到问题时查询起来会非常的不方便 。故笔者还是建立按时间来对重做日志文件进行分割 。
另外管理器还提供另一个有用的选项,即是否要将本地时间用户文件命名与翻滚 。这是一个很有用途的选项 。选中这个选项后,在系统自动建立的日志文件中就会反映这个时间信息 。这对于系统管理员来查找日志文件,能够提供很大的帮助 。特别是如果按文件大小来分割重做日志文件的话,一定要选中这个选项,以方便后续的查找 。

推荐阅读