IIS日志分析-IP地址和状态代码

时间:2010-10-28 08:11:41

标签: parsing iis-7.5 logging

有没有办法找出主机在尝试访问特定网站时获得的所有状态代码。

这样的东西

28-10-2010 192.168.1.1 HTTP 404 http://localhost/BAC/default.aspx 28-10-2010 192.168.1.10 HTTP 200 //localhost/BAC/default2.aspx1

我尝试使用一些免费的日志分析器,如:IIS Log Analyzer,IIS Log Parser等,但没有运气

关于如何实现相同的想法?是否有满足此类要求的免费工具

示例IIS日志文件条目类似于

2010-10-28 04:49:52 127.0.0.1 POST /Abc/Ocsii2.asmx - 80 - 127.0.0.1 Mozilla / 4.0 +(兼容; + MSIE + 6.0; + MS +网络+服务+客户+协议+ 2.0.50727.4952) 200 0 0 127

1 个答案:

答案 0 :(得分:1)

我建议使用LogParser,它包含一个非常强大的命令行,允许您向日志(以及许多其他来源,如文件,事件查看器等)发出“类似SQL”的查询。我已经分享了一些可以帮助的常见查询:

http://blogs.msdn.com/b/carlosag/archive/2010/03/25/analyze-your-iis-log-files-favorite-log-parser-queries.aspx