2011-12-08 9 views
5

collectdを使用して、Tomcatで現在の1秒あたりのリクエストを監視する方法を教えてください。私はaccess.logを監視し、スクリプトでリクエストを計算してからcollectdに変換することを考えていましたが、もっと簡単な方法がありますか?または、jmxを使用して簡単に行う方法がありますか?私は、スレッドごとの合計リクエストとリクエストしか見つけることができませんでした。毎秒tomcat要求を監視していますか?

答えて

6

あなたが探しているJMXプロパティが呼び出されます。

Catalina:type=GlobalRequestProcessor,name=ajp-apr-/10.0.0.1-9001,requestCount 

(それはそのJMX収集のためのZabbix 1.9.xで使用される構文にだあなたは、あなた自身の使用のためにそれを変換する必要があり、調整することができます。独自のコネクタ、IPおよびポート用)当然、グラフを取得するためには、毎秒その値の変化を追跡したいと思うでしょう。

関連する問題