1

我想编写一个自定义附加程序,它将收集 Fuse 容器中 Fuse.log 的所有日志,并将它们通过 Scribe 中继到中央日志存储。我想在容器中为此添加一个事件侦听器。但我不知道我该怎么做。我浏览了 PAX 日志记录代码。但是想不通。任何建议都非常感谢。

4

2 回答 2

1

pax logging 只是使用 log4j 作为实现。所以我会写一个 log4j appender 来代替。这是一个已经这样做的图书馆,但我从未接触过它。https://code.google.com/p/scribe-log4j/

于 2013-09-03T23:31:09.670 回答
1

我曾经写过一篇关于这个的博客文章,可以在我的博客上找到。基本上你只需要创建你的 appender,棘手的部分是通过片段包将它添加到容器中的 pax-logging 中。

于 2013-09-04T09:22:39.053 回答