W3C日志分析器

我正在寻找一个W3C日志分析器。 我知道周围有很多,但很难select一个好的。 我想知道是否有人可以提出一些build议?

我在一些安装中使用了AWStats。 它不错…并免费。

http://awstats.sourceforge.net

这里有一个链接(在他们的网站上)与其他一些受欢迎的竞争产品比较体面的比较:

http://awstats.sourceforge.net/docs/awstats_compare.html

我用

Webalizer和

AWStats 。

两者都将分析W3C扩展日志格式 ,两者都是根据GNU通用公共许可证(GPL)授权的 。 两者之间在显示结果的格式上存在差异,并且如果您正在为许多站点生成统计信息,则某些用户可能会偏好另一个用户。

过去我也使用过模拟器 ,但是对于我来说主要的优势是原始速度,现在我没有足够大的日志文件来使用第三台分析器。

三者之间在显示结果的格式和广泛性方面存在差异,并且如果您正在为许多网站生成统计数据和图表,则某些用户可能偏好于另一个网站。 许多networking托pipe公司提供其中几个在线使用的客户。

您正在使用它的平台可能是一个问题。 所有这三个(还有更多!)都可以在GNU / Linux发行版本库中find,例如Ubuntu 9.04,通常在安装时就可以运行了。 可能需要更多的工作才能获得想要在其他平台上工作的工作(例如我认为awstats需要perl; webalizer来自作者C源代码或Linux-x86或solaris可执行文件)。

要在众多可用的分析仪之间作出select,您需要决定需要哪些报告,您需要哪些,哪些不需要,并将该列表与各种工具提供的内容进行比较。 根据需要调整输出,可以更轻松地获取所需的信息。 您可能需要考虑多次运行数据以提供不同的报告,可能使用不同的工具。 例如,为了识别意外错误(缺less网站上其他页面引用的文件或graphics(404)以及意外的错误代码)的快速运行可能对网站pipe理员有帮助。 数据提供者对这些报告不太感兴趣,但可能想知道哪些页面最受欢迎,searchstring和访问者数量。 networkingpipe理员可能想要知道总负载的平均值和峰值以及哪些页面生成最多负载,以便他们可以询问正确优化的时间。 最终人们开始提出这样的问题,即没有任何工具可以很好地解决问题,但是有几种不同的分析仪可能会在一天之后推迟。

Google并没有分析服务器上的日志,而是与该地区相关的信息,Google提供了网站pipe理员工具 ,可以从Google的angular度提供网站信息。 除了在特定的search字词中显示Google排名的网站以及其他哪些网站链接到您的网站之外,还有其他信息,例如Google不索引哪些网页(例如,由于robots.txt限制)以及哪些网页无法find。 当在网站上查找错误和缺less材料时,这些是对服务器上日志文件分析的有用辅助工具。

微软也发布了一个日志分析器,称为LogParser。 还有一个LogParser Studio,可以让你对日志运行查询。 以下是解释这些工具及其用法的几个链接。

  1. http://blogs.msdn.com/b/friis/archive/2014/02/06/how-to-analyse-iis-logs-using-logparser-logparser-studio.aspx
  2. https://support.microsoft.com/en-us/kb/910447