2013-01-09 44 views
2

我試圖將我們的應用程序服務器日誌發送到BAM。有關於我們如何在wso2 web site上做到這一點的文檔。WSO2分佈式日誌記錄

但是我無法理解我們如何擴展Log4JAppender。有沒有樣品可以做到這一點?

回答

2

可以在http://sparkletechthoughts.blogspot.com/找到日誌配置,用於從應用服務器向BAM發送日誌。要從應用服務器查看歸檔日誌,Apache服務器僅使用4.0.0到4.0.3基於碳的產品。在4.0.3之後,hadoop需要爲此配置。

您可以使用已擴展的Log4jAppender作爲LogEventAppender,它可以在App服務器的CARBON-HOME/repository/log4j.properties中使用,而不需要編寫新的appender以將日誌從應用服務器發送到BAM。

爲了擴展Log4jAppender以達到您自己的目的,您可以參考How to create a own Appender in log4j?