我是否可以获得一些针对Apache 2.2访问日志文件的良好日志分析软件的建议(最好有一些原因)?
我听说过Webalizer和AWStats,但从未真正使用过任何一个,并且想知道:
他们能做什么
为什么它们有用
有趣的用途
欢迎提出任何意见和建议.
AWStats和Webalizer都很好而且免费(我认为免费演讲以及免费啤酒).我通常更喜欢AWStats的外观 - 它具有漂亮的现代外观,而Webalizer看起来像是在1992年创建的东西.
它们都提供大致相同的信息,包括:
最常访问的页面
访问者来自哪些主机(IP和域名)
使用不同浏览器的用户比例
不同文件类型的下载比例
所有这些信息通常可以按小时,逐日,逐月和逐年查看.通常原始数据可用,但也可以使用条形图和饼图.AWStats和Webalizer都会(我认为)尝试通过使用GeoIP等服务来确定访问者来自哪里,尽管我从不打扰设置它.有些人还试图找出人们访问过网页的顺序和类似的事情 - 但这很难做到,结果是最好的猜测.
我通常发现它们都很有用 - 即使只是为了概述我的服务器发生了什么以及谁正在访问它.它们都相对容易安装 - 虽然我似乎记得Webalizer比AWStats更容易,但它们都有不同的配置选项,让你可以准确地决定你想要从中获得什么.
有关更多信息,请参阅awstats.sourceforge.net/和http://www.webalizer.org/上的网站.
希望有所帮助.
知更鸟
我使用Analog是因为它是免费的,但它现在相当过时了(哇,最后一个版本是4年前!)而且我确信它没有像新版本那么多花哨的功能.
Splunk>很棒,也很自由.它允许您实时可视化和搜索所有日志.它全部基于Web,因此您几乎可以在任何地方查看日志.
我会选择awstats.我从awstats获取了一段时间的网站使用情况报告,然后启用了Google Analytics来完成这项工作.而且,令人惊讶的是,谷歌相当不可靠.我通常没有来自像芬兰这样的国家的访问,一旦我确定我的一位朋友从芬兰访问了该网站并且发生了什么事情?Awstats说 - 嘿,你有来自芬兰的访问!和谷歌分析?我将鼠标移到芬兰,泡沫说"访问次数为0".在那之后,我再也不能让自己相信了.