IIS日志查看与分析
在网站运行过程中,有时会出现各种各样的问题,例如网站打不开,打开速度慢,报错等等情况。利用调试模式也无法查明问题原因。此时可以通过浏览分析IIS日志来进行辅助推断。
找到IIS日志
首先打开IIS,选择到对应的网站界面,打开日志,查看是否有日志记录。
如图,目录即为日志文件夹所在的路径,滚动更新部分显示以何种方式记录日志。 打开网站的高级设置,记住网站的ID,打开日志文件夹所在目录
这里文件夹名称的最后与网站ID对应,打开文件夹即可找到网站日志
IIS日志的查看
找到日志文件用记事本或者NotePad++打开后的样子是这样的
用记事本打开日志的方式虽然可以看到日志的全部信息,但是可读性非常差,也很难进行统计分析,这里推荐使用Log Parser Studio进行IIS日志的查看与分析
Log Parser Studio的安装
Log Parser Studio的使用
1.解压后运行LSP.exe
2.指定IIS文件的路径
点击红圈标明的图标,选择日志文件即可3.选择日志格式
在红圈所在位置选择日志格式,按照IIS中日志设置进行选择,事例中选择的是W3C格式。4.创建查询
Log Parser Studio 的方便之处在于可以以表格的形式显示日志,并且可以利用SQL语句进行日志的查询分析,点击红圈对应的图标即可新建SQL查询,5.结果展示
在输入SQL查询语句并点击感叹号执行后,就可以得到我们想要的结果进行进一步的分析啦
附1:常见状态代码对应含义表
附2:W3C日志格式中的记录时间是格林威治时间,比北京时间慢8小时