JavaMelody能夠監測Java或Java EE應用程式伺服器,並以圖表的方式顯示:Java記憶體和Java CPU使用情況,使用者Session數量,JDBC連接數,和http請求、sql請求、jsp頁面與業務介面方法(EJB3、 Spring、Guice)的執行數量,平均執行時間,錯誤百分比等。圖表可以按天,週,月,年或自訂時段查看。
使用配置如下
1.下載對應的zip壓縮包2、解壓縮並將javamelody.war複製到Tomcat發布目錄下3、在被監控項目web.xml中加入如下程式碼<filter> <filter-name>monitoring</filter-name > <filter-class>net.bull.javamelody.MonitoringFilter</filter-class> </filter> <filter-mapping> <filter-name>monitoring</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <listener-class>net.bull.javamelody.SessionListener</listener-class> </listener> 4、將javamelody.jar複製到被監控項目的LIB目錄5、啟動Tomcat應用伺服器並存取javamelody應用,如http://localhost:8080/javamelody6、根據實際情況做如下設定7、點擊Add按鈕即可