アパッチトムキャット ロゴ

Apache Tomcat

Apache Tomcatは、Javaサーブレット、JavaServer Pages、Java式言語、およびWebSocketテクノロジーのオープンソース実装です。

見つかったTomcatインスタンスごとに、LogicMonitorは多くの主要業績評価指標を自動的に監視、傾向分析、およびアラートし、IT運用に不可欠なデータを表示するダッシュボードを構築できるようにします。 事前定義されたアラートしきい値は、調整が必要な設定または最適化が必要なTomcatの指示に関する推奨事項を提供します。 LogicMonitorは、Tomcatデータとともに、Tomcatサーバーが依存するホスト、ネットワーク、およびその他のコンポーネントの正常性の可視性を提供します。

可視性のギャップを減らす 

LogicMonitorは、さまざまなプロトコル、HTTP(S)およびJMXからTomcat関連のメトリックを収集するため、Tomcatインスタンスの詳細なパフォーマンスの可視性を提供します。 

予測のための過去のパフォーマンストレンド

LogicMonitorのデータ予測機能を使用すると、Tomcatインスタンスがパフォーマンスの低下を示し始める前に、より多くのリソースが必要かどうかを簡単に判断できます。 

主要なTomcatメトリックの異常な動作に関するアラートと通知

LogicMonitorは、機械学習を使用して、CPUとヒープの使用率、ビジースレッド、エラーカウント、ガベージコレクション時間などの主要な指標のパターンを特定します。 これにより、LogicMonitorは、Tomcatインスタンスが誤動作を開始して他のコンポーネントに影響を与える前に、事前に警告を発することができます。 

セットアップ:

LogicMonitorは、デバイスが検出されるとすぐにHTTP(S)エンドポイントの監視を自動的に開始します。 JMXについては、 JMXドキュメント すべてのJMXベースのモニタリングで使用可能な設定オプションのリストについては。

類似および関連する統合

Apache Webサーバー

その他の資料

ケーススタディ

ブログ

利用可能なLogicModules

TomcatJMXポートおよびキャッシュパスごとにTomcatキャッシュの有効性を監視します

  • キャッシュヒット率
  • キャッシュヒット

Tomcat JMXポートおよびデータソースパスごとに、Tomcatで使用可能なビジーで空きのデータベース接続の数を監視します

  • DB接続

TomcatJMXポートおよびエグゼキュータ名ごとにTomcatExecutorインスタンスからのスレッド情報を監視します

  • 完了したタスク
  • キューサイズ
  • たとえばスレッド

TomcatJVMガベージコレクション情報を監視します

  • たとえば、ガベージコレクションの実行
  • インスタンスのガベージコレクションに費やされた時間
  • コレクションあたりの時間

プールごとのメモリ統計を監視します

  • TomcatJMXポートおよびメモリプール名ごとのメモリプール使用量。 このプールの使用済みメモリの量が多すぎる場合に警告するしきい値を設定できますが、ほとんどの場合、「TomcatJVMガベージコレクション-」データソースがこれを処理する必要があります。

JMXポートごとに、Tomcat JVMリソースの使用状況(CPU、スレッド、ヒープ、稼働時間、およびその他の統計)を監視します

  • このプロセスのCPU使用率
  • ファイル記述子
  • ヒープ
  • JVM稼働時間
  • スレッド

TomcatJMXポートおよび要求プロセッサ名ごとに要求レートとスループットを監視します