向用户提供日志

scheme…负载均衡webfarm与几个Apache / Tomcat机器处理请求。

开发人员需要访问catalina.out文件。 当然,这在所有机器上都是不同的。

在这种情况下,你会使用什么方法/逻辑/策略? 不幸的是,重新configurationtomcat以在NFS导出上拍摄catalina.out不是一个选项。

你知道任何可爱的Web前端日志文件目录? 🙂

以前我使用过Graylog:

http://graylog2.org/

它提供了一个直观的网页界面,设置起来非常简单。 我们已经超出了Graylog的内置function,并使用Splunk(在答案中提到@quanta linked)。 它提供了一个更好的前端,并让您build立报告和警报,以便您可以根据非常广泛的标准得到关于某些条件的通知。

build议使用logstash从日志文件中汲取数据,然后将其推送到Graylog2(并提供“stream”以允许用户读取日志)。 Splunk不错,但价格昂贵。