我正在管理多个 tomcat 实例(大约 30-35 个),正在寻找一些控制台来集中日志。我之前尝试过 php-syslog-ng(没有使用 tomcat),发现它很有用。我希望这些软件具有以下一些功能:
-根据异常的严重程度突出显示语法。 -堆栈跟踪和嵌套异常的树视图。
加分点:
-当匹配某种模式时发出警报。
答案1
您可以使用 splunk: http://www.splunk.com/ 你可以在其中集中所有日志,然后可以进行交叉搜索,这是一款免费软件,有点笨重但很棒。你也可以使用 lambda 探针http://www.lambdaprobe.org/d/index.htm 但它更适用于全局管理,而不是专门用于日志。
答案2
是否可以将 tomcat 的日志记录更改为 log4j?对于 log4j,有很多日志文件查看器:
它们并非全部都是开源的,而是免费的。也许有些对你有帮助。
答案3
你试过 TCLogView 吗?
答案4
另外,你看过 MuleSoft TcatServer 吗?我们提供查看来自远程 Tomcat 实例的日志并且可以跟踪日志。它不是开源的,但可以在开发环境中免费使用。
披露:我在 MuleSoft 工作,很乐意回答有关 Tcat Server 的任何具体问题。