我想在瀏覽器中看到我的應用程序日誌(例如,Hudson如何在控制檯中顯示生成日誌)。 如果有任何Grails插件或任何邏輯來製作它,你能幫助我嗎?Grails - 請參閱應用程序登錄瀏覽器
由於提前,
我想在瀏覽器中看到我的應用程序日誌(例如,Hudson如何在控制檯中顯示生成日誌)。 如果有任何Grails插件或任何邏輯來製作它,你能幫助我嗎?Grails - 請參閱應用程序登錄瀏覽器
由於提前,
雅只是簡單的想法,我覺得讓我告訴你:
安裝,如果你有Log4J日誌 Grails的安裝,插件的log4j的XML
1.you有所有應用程序的日誌插件甚至在Java上,所以有一些方法可以做到這一點 'The logging plugin configures Grails' support for Logging with Log4j.'
2.And to access that on Browser Console i,建議你在你的.gsp上調用它文件:在jquery方法中。例如:
.gsp導入日誌庫並定義一個讀取日誌或寫入日誌的變量。
<% def logvar = logging. // please look for a method which reads current loggin file or
//i suggest read the file line by line ,using standard filestream %>
$.documentReady(function(){
Console.log("LogFile:"+"${logVar}");
});
但請看看這一個你需要的一切! Please Visit Grails Link
我發現這樣做的最好的是psi-probe
對於日誌,它會給你登錄拖尾,下載日誌和更改日誌級別。拖尾效果很好,因此當您在瀏覽器中查看日誌時,附加到日誌文件的新日誌條目將立即出現。
請注意,它還具有許多其他管理級別的功能,因此您需要將其鎖定或在生產環境中完全禁用它。
查看您的應用程序eclipse控制檯登錄本地計算機。它看起來很大,但很簡單,而且非常有用。
優點:
- 你可以看到日誌非常友好(檢查,搜索,複製...)。
- 對於所有開發人員非常有用。
- 在遠程Linux或VM機器上,檢查(搜索,複製...)eclipse控制檯日誌並不容易。
- 在您的應用程序源代碼中沒有必要做(更改)。
怎麼辦 -
運行以下命令
CD '< 'some_common_folder'>'
尾-f MyApp_eclipse.log -n 1000
您也可以爲其他應用程序執行相同的步驟,應該提供不同的日誌文件。
注意:在運行應用程序時,不要更改日誌文件的內容,它會停止記錄到該文件。如果更改內容,則需要重新啓動應用程序。