2014-03-13 60 views
0

有開發和碼頭vergo和JBoss服務器託管的一些服務項目,現在我要監控和微調應用程序。我必須深入到代碼級別,以便我可以找出哪個服務方法需要多少個CPU cyclememory usage等?什麼是可用的工具或有反正我可以用jvisualvm如何做一個應用服務器的監控

回答

1

以及深入到代碼級別,有幾個選項,我的首選是:

如果你真的需要深入瞭解,你可以使用像AppDynamics http://www.appdynamics.com/(有一個免費版本)的工具。

+0

我還有一個問題,如何使用jconsole深入到代碼級別? – Pulkit

+1

不幸的是,這是不可能的,因爲像Jmxtrans或JConsole這樣的工具正在使用JMX來獲取指標數據,但不可能將CPU使用率等指標與此級別上的代碼塊進行匹配。如果你想深入到代碼級並進行真正的分析,你必須使用像AppDynamics,JProfiler或VisualVM這樣的工具。下面是一篇InfoQ文章,介紹如何使用OpenSource工具完成此工作http://www.infoq.com/articles/java-profiling-with-open-source –

-1

你真的需要創建的代碼,因爲它是費時?可能是它仍然會找到一個能夠爲你做的工具。我不是,但看看名爲Anturis的軟件。我知道它可以監視各種類型的服務器等等。我提供了一個鏈接供您考慮。

+0

thnx用戶,我會看看它:) – Pulkit