I'm looking for some kind of tool that will let me slice and dice IIS web logs, for troubleshooting purposes...
All tools I've found are designed to analyze logs for a "Google Analytics" type of output, but what I want is more like "see all hits made from some IP", "see all hits to a specific ASHX file", things like that, to troubleshoot a few obscure bugs we are having with sessions...
我正在寻找一种工具,可以让我对IIS网络日志进行切片和切块,以便进行故障排除...我发现的所有工具都是为分析日志而设计的“Google Analytics”类型的输出,但是我的想要更像是“看到所有来自某些IP的命中”,“查看特定ASHX文件的所有命中”,这样的事情,以解决我们在会话中遇到的一些模糊的错误...
Does anyone know of such a tool, or should I just roll my own?
有谁知道这样的工具,还是我应该自己动手?
Thanks!
3 个解决方案
#1
Use logparser. It is a free tool to analyze all kinds of logs including IIS logs. http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en
使用logparser。它是一种免费工具,用于分析包括IIS日志在内的各种日志。 http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en
Here is another great link. http://www.msexchange.org/tutorials/Using-Logparser-Utility-Analyze-ExchangeIIS-Logs.html
这是另一个很棒的链接。 http://www.msexchange.org/tutorials/Using-Logparser-Utility-Analyze-ExchangeIIS-Logs.html
#2
Our group at work is suggesting logdog. Open source, free, etc. I don't have direct experience, yet, but it is my understanding that it operates in a very efficient way on different logs (syslogd, access.log, error.log). You configure which logs to watch, how much, how often, what to look for. It can then be configured to send out alerts.
我们的工作小组建议使用logdog。开源,免费等我还没有直接经验,但我的理解是它在不同的日志(syslogd,access.log,error.log)上以非常有效的方式运行。您可以配置要查看的日志,查看的内容,查看频率。然后可以将其配置为发出警报。
#3
Splunk is more heavyweight. But its free ( if your logs aren't huge). And its cute.
Splunk更重量级。但它是免费的(如果你的日志不是很大)。它很可爱。
And there are always the plain find, findstr, grep's and such.
而且总有普通的发现,发现,grep等等。
#1
Use logparser. It is a free tool to analyze all kinds of logs including IIS logs. http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en
使用logparser。它是一种免费工具,用于分析包括IIS日志在内的各种日志。 http://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en
Here is another great link. http://www.msexchange.org/tutorials/Using-Logparser-Utility-Analyze-ExchangeIIS-Logs.html
这是另一个很棒的链接。 http://www.msexchange.org/tutorials/Using-Logparser-Utility-Analyze-ExchangeIIS-Logs.html
#2
Our group at work is suggesting logdog. Open source, free, etc. I don't have direct experience, yet, but it is my understanding that it operates in a very efficient way on different logs (syslogd, access.log, error.log). You configure which logs to watch, how much, how often, what to look for. It can then be configured to send out alerts.
我们的工作小组建议使用logdog。开源,免费等我还没有直接经验,但我的理解是它在不同的日志(syslogd,access.log,error.log)上以非常有效的方式运行。您可以配置要查看的日志,查看的内容,查看频率。然后可以将其配置为发出警报。
#3
Splunk is more heavyweight. But its free ( if your logs aren't huge). And its cute.
Splunk更重量级。但它是免费的(如果你的日志不是很大)。它很可爱。
And there are always the plain find, findstr, grep's and such.
而且总有普通的发现,发现,grep等等。