web-dev-qa-db-ja.com

Catalina / Tomcatで注意すべきJMX統計はどれですか?

Tomcat7jmxから出力されるすべての種類の数値データを収集するようにOpenNMSを構成しました。たくさんあります。ダウンタイムとロックアップを回避できるように、このTomcatインスタンスを監視することに興味があります。どのような指標に注意する必要がありますか?

私はすでにCPU、メモリ、SNMP経由のネットワークなどを監視しています。このJMX接続で、私が興味深いと思うのは

  • Catalina:type = GlobalRequestProcessor、name = "ajp-bio-/a.b.c.d-XXXX"
    • これまでのRequestsCount。
  • Catalina:type = Manager、context =/myApp、Host = localhost
    • アクティブなセッションとこれまでの最大値
2
geoaxis

Tomcat 6の場合、次を使用してスレッドプールを監視しました:Catalina:type = ThreadPool、*

アプリケーションレベルの統計が必要かどうかわからない-必要な場合、興味深いと思われるMBeanのいくつかは次のとおりです。

  • サーブレットアクティビティ:Catalina:j2eeType = Servlet、*(JSP用のものもあると確信しています)
  • データソース:Catalina:type = DataSource、*
  • キャッシュヒット:Catalina:type = Cache、*

注:これらのオブジェクト名はTomcat7でも同じであると思います

1
helios