用于Web服务器日志分析的软件?
我可以针对针对Apache 2.2访问日志文件的良好日志分析软件获得一些建议(最好是出于某些原因)吗?
我听说过Webalizer和AWStats,但从未真正使用过它们,并且想知道:
- 他们能做什么
- 为什么它们有用
- 他们的有趣用途
任何和所有评论和想法都受到欢迎。
解决方案
回答
我使用Analog是因为它是免费的,但现在它已经过时了(哇,最新版本是4年前!),而且我敢肯定它没有比更新的功能更多的功能。
回答
Splunk>很棒,而且免费。它使我们可以实时可视化和搜索所有日志。而且它们都是基于Web的,因此我们几乎可以在任何地方查看日志。
回答
似乎随着javascript页面标记作为一种处理Web统计信息的方式变得越来越流行,市场上不再有基于日志的分析工具上的大量工作。我的办公室曾经使用过一个名为LiveStats.XSP的产品。无论如何,它都不是最棒的工具,但是它确实具有一些不错的功能。它是最近由Microsoft购买的,但是不再受支持。它放弃了日志分析,将其变成了一个提议的Google Analytics(分析)杀手,称为Microsoft Gatineau,据称它擅长确定访问者的人口统计信息,包括年龄和性别(是的。
前段时间,当我在寻找日志分析软件时,我想避免任何看起来过分膨胀和过于繁琐的事情,这似乎是大多数东西所关注的,而是更多地关注报告的营销和广告方面。
我们可能要看的一件事是Urchin的新版本Urchin6(请参见此处的功能)。我相信Urchin是几年前被Google收购的。它作为本地安装的解决方案提供,并且我们可以选择对其所监视的任何站点使用页面标记或者日志文件分析。 Google自己的基于Web的Google Analytics(分析)与Urchin之间似乎也存在一些接口联系。不幸的是,它不是免费的,我认为我们只能通过授权的合作伙伴来获得它。
它可以完成所有标准的日志文件分析工作,一切都基于浏览器,它提供的报告非常深入和全面,而且似乎还有其他服务无法提供的优势。例如,我记得它能够根据用户单击页面上该区域的项目的频率来呈现所跟踪的网页视图,并在该视图上覆盖彩色热点。无论如何,值得检查一下它的演示。
回答
AWStats和Webalizer既好又免费(我认为言论自由和免费啤酒都一样)。我通常更喜欢AWStats的外观,它具有漂亮的现代外观,而Webalizer看起来像大约在1992年创建的东西。
它们都提供大致相同的信息,其中包括:
- 最常访问的页面
- 访客来自哪个主机(IP和域名)
- 使用不同浏览器的用户比例
- 不同文件类型的下载比例
通常,可以每小时,每小时,每天,每月和每年的基础查看所有这些信息。通常,原始数据可用,但也可以使用条形图和饼形图。 (我认为)AWStats和Webalizer都将尝试通过使用诸如GeoIP之类的服务来确定访问者的来源,尽管我从不费力地进行设置。有些人还试图弄清楚人们访问页面的顺序以及类似的东西,但这很难做到,因此结果只能是最好的猜测。
我通常认为它们都非常有用,即使只是为了概述服务器的运行状况以及访问服务器的人员。它们虽然都相对容易安装,但我似乎还记得Webalizer比AWStats容易一些,并且它们都有多种配置选项,可让我们确定要从中获得什么。
有关更多信息,请访问其网站awstats.sourceforge.net/和http://www.webalizer.org/。
希望能有所帮助。
罗宾
回答
如果我们要查找要提供给客户的统计信息并为他们提供现实的数据(而不是基于每个文件的命中数),请查看Google Analytics(分析)。免费,外观漂亮。
回答
我通常每30天左右搜索一次新项目,以获得更好的统计信息。我目前(仍)使用AWStats(和我在另一个线程中提到的JAWStats)。
与AWStats相比,关于AWStats的最好的事情之一就是能够使用databasebreak功能分解数据文件以按天,周,月,年甚至小时创建报表。
人们为何仍在使用Webalizer和Analog(为什么不考虑速度),这超出了我的理解范围。至少根据我的经验,他们倾向于隐藏尽可能多的信息,而最终我会阅读原始日志。
回答
我通过我的虚拟主机帐户获得了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。虽然仍处于Beta版,但网站可能需要很长时间才能获得批准,并且在某些时候它可能是一项付费服务,实时监控功能非常出色。不过,Google Analytics(分析)上的新自定义报告功能优于Woopra。 Woopra没有任何能力来生成印刷报告
回答
我会去去awstats。我有一段时间从awstats获取我的网站使用情况报告,然后又打开了Google Analytics(分析)来完成这项工作。而且,令人惊讶的是,谷歌变得相当不可靠。
我通常没有来自芬兰之类的国家的访问,一旦我确定我的一个朋友从芬兰访问过该站点,发生了什么? Awstats说,嘿,我们来过芬兰!还有Google Analytics(分析)?我将鼠标移到芬兰上方,气泡上显示"访问次数:0"。在那之后,我再也无法让自己再次信任它了。
回答
尝试对Web服务器进行XpoLog日志分析,它提供了日志分析平台,可以分析多个Web和应用程序服务器的集中位置,并创建自动报告和监视器以监视应用程序的运行状况。在XpoLog日志分析中找到它