什么是日志分析应用程序的最佳策略

时间:2010-08-26 09:02:24

标签: java ajax rest jsf

我将开发一个Web应用程序来查看和分析来自远程计算机和本地的日志文件,并计划使用java。乍一看,似乎应用程序必须有效地处理大数据集。例如,要在浏览器上列出日志文件,我应该实现一个使用ajax的分页列表(服务器将使用当前页码相应地提供数据)。我也喜欢使用AJAX。

我的问题是我应该如何设计这样的应用程序。我有三种可能性:

  • 使用RESTful服务的AJAX。
  • JSP和servlet
  • 使用AJAX的JSF

2 个答案:

答案 0 :(得分:1)

我建议你看一下Chainsaw - http://logging.apache.org/chainsaw/index.html - 和Lilith - http://lilith.huxhorn.de/ - 看看其他人是如何接近这个的。

答案 1 :(得分:0)

Chainsaw的发布版本相当陈旧 - 很快将发布一个MAJOR更新。如果您想试用预发布版本,可以在此处看到屏幕截图并获取tarball或Mac DMG:

http://people.apache.org/~sdeboy/