用于webfarm的日志文件分析器

我正在寻找一个日志文件分析器软件,可以从多个Web服务器收集或读取日志文件,并汇总服务器场中所有服务器的stream量报告。

我一直在看SmarterStats,但是我的要求如下:

  1. 我将在专用机器上运行分析器 – 服务器
  2. 我将保持每个服务器上的日志文件采用压缩格式(不知道smarterstats是否支持这种格式?)
  3. 我想要分析多台服务器上的多个站点,但是所有站点都有自己的每个服务器的日志文件夹
  4. 最好农场服务器可以将数据“发送”到分析服务器,就像SmarterStats可以用他们的“远程服务”一样,而不是依靠UNC / SAMBA或FTP

对于pipe理用户来说,好的是电子邮件报告或聚合摘要视图以及所有站点及其总带宽使用情况

SmarterStats支持上述大部分内容,但我不确定每天的压缩日志文件或多个访问日志的集合(服务器场中的每个服务器都有一个),而无需复制和重命名它们,或者将它们手动合并到一个文件。

任何指针都表示赞赏!

谢谢

我会推荐AWstats。 它可以合并来自多个服务器的文件,并通过虚拟主机分离出各自的数据文件/报告。 要定期扫描文件,解压缩,运行报告,然后重新压缩文件从一个cron作业是一件小事。 看看文档,我相信你会发现它非常灵活。

我已经使用AWStats和远程系统日志从一些Web服务器发送日志文件到专用的AWStats服务器。