Folks, 我正在爲我的Web應用程序進行分析。該應用程序在Tomcat 6上運行。我想從某個記錄器獲取日誌條目並將它們放入他們自己的日誌文件中。這些日誌稍後將被提取用於Map/Reduce處理。將選擇事件記錄到單獨的文件中
這些都是我已到目前爲止的步驟:
- 在我的Java代碼中,我創建了一個記錄器專門用於分析事件:
public static final Logger s_analyticsLogger = Logger.getLogger("com.mm.analytics");
- 我登錄使用該記錄分析事件:
s_analyticsLogger.info("This is an analytics log message");
- 下面的Tomcat 6頁的文檔,我創建了一個文件
myapp/WEB-INF/classes/logging.properties
並添加以下條目它:
com.mm.analytics.ha ndlers = org.apache.juli.FileHandler
org.apache.juli.FileHandler.level = FINE
org.apache.juli.FileHandler.directory = $ {catalina.base} /日誌/毫米分析-logs
org.apache.juli.FileHandler.prefix = mm-analytics。
當我運行上述內容時,沒有看到在Tomcat日誌文件夾中創建的帶有mm-analytics前綴的日誌文件。我也嘗試將配置項移動到Tomcat/conf/logging.properties,但無濟於事。
有誰知道這是一個Tomcat文檔錯誤還是我做錯了什麼?
感謝。
-Raj
嗨,JoseK,謝謝你的迴應。我也嘗試改變這個存在的解決絕對路徑。 – Raj 2010-11-22 20:47:48
是的,該文件夾存在 – Raj 2010-11-22 21:04:41