2010-07-05 27 views
2

我們使用的是Windows 2008,我們正在考慮將應用程序服務器從Adobe ColdFusion 9切換到Railo 3.1。這意味着要使用一個新的Java servlet容器,所以我們不用Adobe JRun 4來看Apache Tomcat。Windows上的Tomcat - 免費分析和指標收集工具?

Adob​​e爲CF9提供了一個有用的perfmon插件。我們可以收集大部分統計數據。問題是,就我所知,沒有用於Tomcat的perfmon插件。

我想知道是否有任何形式的免費分析工具,我們可以用它來獲得在Tomcat指標和性能數據,例如請求/秒,內存佔用等

我不介意如果他們只是寫入日誌,只要我們可以用某種格式讀取它們即可。此外,它不一定是一個獨立的產品。

任何和所有幫助讚賞!

回答

2

只是好奇 - 您現在使用哪個應用程序服務器?現在哪一個使用perfmon?

因爲您必須在操作系統上運行Tomcat - Windows,Linux等。您似乎暗示perfmon現在對您來說毫無用處。我不相信是這樣。

如果您需要修飾perfmon的信息,您當然可以buy something。但是最便宜的解決方案是過濾器,它會攔截每個傳入的請求和傳出響應來計算請求計數,響應時間等。您需要編寫這些類並在web.xml中聲明它們。他們可以使用log4j寫入日誌。

或者也許Hyperic's solution是你的想法。它曾經是開源的,但幾年前Spring購買了它們。然後VMWare買了Spring。這是更宏大的解決方案的一部分。

+0

我已更新我的問題以包含應用程序服務器。我知道perfmon在一般的Windows性能方面仍然有用,但就Coldfusion 9而言,由於Adobe提供的插件,我可以獲得許多其他指標,如請求運行,請求排隊等等。 – 2010-07-05 13:56:09

+0

我們將看看這個解決方案。 Windows上的安裝非常麻煩,而且它在運行代理程序實例的自己的服務器上運行的方式意味着我們可以集中報告,這對我來說似乎更具可擴展性。 – 2010-07-07 11:08:29