集成JavaMelody系統監控 GrailsMelody
前一陣子找監控Java應用類庫的時候看到了JavaMelody這個方便的東西,就產生了集成到Grails里的想法。
經過三個星期零零散散地開發,0.1版發布了。主要做了以下幾件事情:
- 在spring環境里代理原來的grails配置的datasource,從而在開發模式下也可以監控數據源行為
- 用groovy meta programming的辦法攔截grails里的service
- 增加一個配置文件在grails-app/conf路徑下,用來配置JavaMelody的參數
JavaMelody 能夠監測Java或Java EE應用程序服務器,并以圖表的方式顯示:Java內存和Java CPU使用情況,用戶Session數量,JDBC連接數,和http請求、sql請求、jsp頁面與業務接口方法(EJB3、Spring、 Guice)的執行數量,平均執行時間,錯誤百分比等。圖表可以按天,周,月,年或自定義時間段查看。
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!