Web服务器日志分析工具

Asked
Viewd14452

9

对使用准确的Web日志分析工具生成有关IIS日志的报告有何建议?我们使用了WebTrends,但我不认为这是准确的。

8 个答案

6

要分析网络日志,我认为使用Analog不会出错: http://www.analog。 cx /

如果您要分析自己的日志(通常是大文件),则需要最快的分析仪。模拟信号很快。

您需要一个已经存在了一段时间并且仍受支持的版本。 Analog刚刚庆祝其成立十周年。

模拟声称是世界上最受欢迎的日志文件分析器。

多国语言。

我说过它是免费的还是开源的?

就准确性而言,没有任何工具能够提供完美的结果。 Javascript经常无法获得成功。尝试跟踪个人通过网站的路径(即出于Google Analytics(分析)目的)充满了问题。甚至试图区分点击量与访问量并筛选出漫游器,都是一门妖术,而不是一门科学。

最好的办法就是简单地提供一个可以提供告诉您需要了解的基本统计信息的工具。

我看过其他工具,例如深度日志分析器: http://www.deep- software.com/ ,它会尝试从您的博客中进行分析。但是速度是一个问题。他们声称他们的新版本3.5-2008年4月(我没有尝试过)改善了性能。这样的程序的最大优点是您可以执行高级报告,包括自定义SQL请求。您必须购买他们的专业版本(200美元)才能执行大多数分析和自定义查询。如果模拟对您来说太简单了,请尝试免费版本的Deep Log Analyzer。

您还可以尝试使用Microsoft自己的Log Parser,如以下建议的答案: https://stackoverflow.com/questions/157677/a-good-iis-log-viewer-for-large-log-files 。 但是您将需要一些额外的技能才能使用它。

0

仅在内部使用日志记录是个好主意-我会在所有Internet上使用Google Analytics(分析)

  • 谢谢詹,我同意。目前,我们只能访问日志。

    KmettDecember 11, 2008 19:01
0

查看XpoLog日志分析平台,以获取Web应用程序服务器和Web服务器日志。它是一个日志管理和分析平台,可集成到Web服务器日志并创建报告,提供搜索和日志查看器以及监视问题。 XpoLog

0

多年以来,我一直在使用Summary(摘要),它是为软件付费的,并且喜欢它。更新的成本越来越高,要花钱从用户交易中删除用户代理字符串就花了很多钱。并不是说没有其他修复程序,我只是倾向于不需要它们。

与模拟量相比,是否有人愿意分享摘要?

2

您要从日志中分析什么?有大量免费或付费的工具,它们会通过日志并吐出各种各样的数字。有些具有真正的意义,另一些最好与一粒盐一起使用。

没人会告诉您“实际上有多少人正在阅读我的精彩网页”。那些试图显示“明显的网站访问者”或任何详细指标的信息,充其量只能近似地表示模糊的趋势...

但是出于价值,我们使用模拟

  • @肯·雷。不过,他已经在使用WebTrends –可以轻松地根据相同条件进行过滤。我认为这更多是方法论问题。

    crftrDecember 12, 2008 01:32
  • 您可能会发现Analog足以满足您的需要-您可以过滤目录,文件名和其他内容。

    Ken RayDecember 11, 2008 19:12
  • 我们正试图标识仅存在于日志中的某些URL(促销),因为它们没有被设置为广告系列的Google URL。旧版内容……

    KmettDecember 10, 2008 20:35
0

MSFT提供了一个免费的日志记录包,可使用SQL Reporting Services查看此信息。谷歌吧。

  • http://www.microsoft.com/technet/scriptcenter/tools/logparser/default.mspx

    我同意,这实际上很酷

    EliDecember 10, 2008 18:24
2

缩短答案

您对结果提出质疑是正确的;日志分析不足以报告实际流量。

更长的答案

WebTrends是提供其功能的出色工具。但是,作为WebTrends安装的先前管理员,我发现Web日志在捕获感兴趣的指标方面非常糟糕。

例如,如果您的Web交付堆栈中有任何缓存(或在用户方面,*我在 YOU,AOL 上挥拳),那么您的Web日志就是立即不反映您网站的实际活动。这是因为日志分析假定所有用户消耗都将转换为HTTP请求并返回到Web服务器-因此已记录在IIS日志中。对于缓存,情况并非如此。

将来,如果您想要更可靠的结果,则最终需要确保存在一种破坏任何缓存策略的方法。显而易见的答案是动态内容。但是,如果您不想以这种方式重写所有内容,只需确保您的网络流量分析使用动态调用即可。

WebTrends实际上提供了针对此问题的解决方案,称为SDC服务器。这正是Google Analytics(分析)所提供的-这是返回分析服务器的javascript。

...我可以为此花几天时间。如果您需要更多具体信息,请进行评论。 ;)

EDIT :特别是,对于WebTrends,配置会话跟踪超出其默认IP / userAgent配置非常重要。如果您的Web服务器分配了一个会话cookie,您会发现这将提高您的可靠性。尤其是为了区分可能位于同一NAT之后的用户。

  • 是的,我希望他们迁移到Google Analytics(分析),但这需要他们付出努力,因为他们没有以有助于Google的广告系列格式设置网址。这些URL已被打印,实际上它们只有日志。

    KmettDecember 11, 2008 19:03