对于 Apache 2.2 访问日志文件的良好日志分析软件,我能否获得一些建议(最好有某些原因)?
我听说过Webalizer和AWSStats,但从未真正使用过它们中的任何一个,并且想知道:
- 他们能做什么
- 为什么它们有用
- 它们的有趣用途
欢迎任何和所有的评论和想法。
AWStats 和 Webalizer 都很好而且免费(我认为言论自由和啤酒都是免费的)。我通常更喜欢 AWStats 的外观 - 它具有漂亮的现代外观,而 Webalizer 看起来像是 1992 年左右创建的东西。
它们都提供大致相同的信息,包括:
所有这些信息通常可以按小时、按天、按月和按年查看。通常原始数据是可用的,但也有条形图和饼图。AWStats 和 Webalizer 都将(我认为)尝试通过使用 GeoIP 等服务来确定您的访问者来自哪里,尽管我从来没有费心去设置它。有些人还试图弄清楚人们访问页面的顺序以及类似的事情——但这很难做到,所以结果最多只能是猜测。
我通常发现它们都很有用——即使只是为了大致了解我的服务器正在发生的事情以及谁在访问它。它们都相对容易安装——尽管我似乎记得 Webalizer 比 AWStats 更容易一些,而且它们都有不同的配置选项,让您可以准确地决定要从它们中得到什么。
有关更多信息,请参阅他们的网站awstats.sourceforge.net/和http://www.webalizer.org/。
希望有帮助。
罗宾
我使用Analog是因为它是免费的,但它现在已经过时了(哇,上次发布是 4 年前!)而且我确信它没有新功能那么多花哨的功能。
Splunk >很棒,而且免费。它允许您实时可视化和搜索所有日志。而且它都是基于网络的,因此您几乎可以从任何地方查看您的日志。
我会去awstats。我从 awstats 获得了一段时间的网站使用报告,然后也打开了 Google Analytics 来完成这项工作。而且,令人惊讶的是,谷歌被证明是相当不可靠的。我通常没有来自像芬兰这样的国家的访问,一旦我确定我的一个朋友从芬兰访问了该站点,发生了什么?Awstats 说 - 嘿,你从芬兰来过!和谷歌分析?我将鼠标移到芬兰上方,气泡显示“访问次数:0”。在那之后,我再也无法让自己完全相信它了。
似乎随着 javascript 页面标记作为一种处理 Web 统计数据的方式而成为更受欢迎的选择,市场上基于日志的分析工具已经没有那么多工作要做了。我的办公室曾经使用名为 LiveStats.XSP 的产品。无论如何,它都不是最好的工具,但它确实有一些不错的功能。它最近被 Microsoft 购买,但不再受支持。它放弃了日志分析,变成了一个名为Microsoft Gatineau的 Google Analytics 杀手,据说它擅长确定访问者的人口统计数据,包括年龄和性别(是的,当然......)
当我前段时间在寻找日志分析软件时,我想避免任何看起来过于臃肿和企业化的东西,这是大多数东西看起来的样子,更多地关注报告的营销和广告方面。
您可能想要查看的一件事是Urchin的新版本Urchin6(请参阅此处的功能)。我相信 Urchin 是几年前被 Google 收购的。它作为本地安装的解决方案提供,您可以选择对其监控的任何站点使用页面标记或日志文件分析。谷歌自己的基于网络的谷歌分析和 Urchin 之间似乎也有一些接口联系。不幸的是,它不是免费的,而且我认为您只能通过授权合作伙伴获得它。
它完成所有标准的日志文件分析工作,一切都是基于浏览器的,它提供的报告非常深入和全面,而且它似乎还有一些其他服务不提供的花里胡哨。例如,我记得它能够根据用户点击页面该区域上项目的频率,呈现它跟踪的网页视图,上面覆盖有彩色热点。无论如何都值得查看它的演示。
我使用我的虚拟主机帐户获得了 Awstats 和 Webalizer,但我发现它们都不准确或非常有用。报告的数字被夸大了 1000%,因为这些工具不能正确识别机器人和蜘蛛。这是过去 3 周内三种工具之间的访问量指标的比较(我认为 Awstats 只有 3/23 的部分数据,而今天 3/24 没有数据,这就是我没有包括这些数字的原因)。
Google Woopra Awstats
Sunday, March 1, 2009 10 11 69
Monday, March 2, 2009 13 14 85
Tuesday, March 3, 2009 13 14 96
Wednesday, March 4, 2009 21 28 91
Thursday, March 5, 2009 19 25 107
Friday, March 6, 2009 12 10 88
Saturday, March 7, 2009 12 14 100
Sunday, March 8, 2009 10 11 65
Monday, March 9, 2009 13 14 78
Tuesday, March 10, 2009 17 13 96
Wednesday, March 11, 2009 18 16 87
Thursday, March 12, 2009 19 18 87
Friday, March 13, 2009 12 13 66
Saturday, March 14, 2009 11 7 52
Sunday, March 15, 2009 11 12 57
Monday, March 16, 2009 13 15 92
Tuesday, March 17, 2009 24 22 102
Wednesday, March 18, 2009 18 16 79
Thursday, March 19, 2009 17 18 73
Friday, March 20, 2009 16 11 70
Saturday, March 21, 2009 24 26 67
Sunday, March 22, 2009 103 114 216
Monday, March 23, 2009 232 223 117
我个人更喜欢 Woopra 而不是 Google。虽然它仍处于测试阶段,但您的网站可能需要很长时间才能获得批准,并且在某些时候它可能会成为付费服务,实时监控功能非常棒。不过,Google Analytics 上的新自定义报告功能优于 Woopra。Woopra 没有任何生成打印报告的能力
我的老公司一直使用WebLog Expert。有一个免费的“精简版”版本。它仍在持续开发中,如果您使用其中一种付费版本,它可以与地理位置数据库结合使用。
我通常每 30 天左右搜索一次新项目以获得更好的统计数据。我目前(仍然)使用 AWStats(和我在另一个线程中提到的 JAWStats)。
与同类产品相比,AWStats 的最大优点之一是能够使用databasebreak功能分解您的数据文件以按天、周、月、年甚至小时创建报告。
为什么人们仍在使用 Webalizer 和 Analog(好吧,抛开速度不谈)我无法理解。至少根据我的经验,他们倾向于掩埋尽可能多的信息,而我最终会阅读原始日志。
尝试对 Web 服务器进行 XpoLog 日志分析,它提供日志分析平台来分析多个 Web 和应用程序服务器以进行集中定位,并为应用程序运行状况创建自动报告和监视器。在XpoLog 日志分析中找到它
如果您正在寻找旨在提供给客户的统计数据并向他们提供真实数据(而不是基于每个文件的点击数),请查看Google Analytics。免费而且看起来很漂亮。