LogParser 是一个命令行工具,可以通过SQL 语句对日志进行分析统计,LogParser功能非常的强大,不但可以分析IIS日志,还可以分析系统事件日志,CSV,XML等格式日志,同时LogParser还支持编程接口,LogParser的帮助文档里自带了一个使用C#查询系统日志的例子。下面给出LogParser的下载地址。
基本的用法如下:
LogParser –i:输入文件的格式 –o:输出格式 “SQL语句”
例如下面的例子是用Log Parser统计访问整个IIS站点的IP,及访问次数:
logparser.exe -i:IISW3C "SELECT c-ip, count(c-ip) FROM 'C:\inetpub\logs\LogFiles\W3SVC1\u_ex110225.log' GROUP BY c-ip"
参考文章:
Log Parser 2.2 如何运作
http://www.microsoft.com/china/technet/community/columns/profwin/pw0505.mspx
Using LogParser - part 1
http://www.simple-talk.com/community/blogs/jonathanallen/archive/2010/05/24/LogParser_part_1.aspx
Using LogParser - part 2
http://www.simple-talk.com/community/blogs/jonathanallen/archive/2010/06/02/91471.aspx
Using LogParser - part 3
http://www.simple-talk.com/community/blogs/jonathanallen/archive/2010/06/10/92915.aspx
Using LogParser - part 4
http://www.simple-talk.com/community/blogs/jonathanallen/archive/2010/06/28/93239.aspx
Using LogParser - part 5
http://www.simple-talk.com/community/blogs/jonathanallen/archive/2010/07/05/93370.aspx
Nginx+iptables 防DDOS和采集器
http://v.securepub.com/read-htm-tid-1087.html