LambdaProbe を使用して Tomcat を監視する方法

LambdaProbe を使用して Tomcat を監視する方法

導入:

Lambda Probe (旧称 Tomcat Probe) は、Apache Tomcat インスタンスのリアルタイム監視と管理に不可欠なツールです。

Lambda Probe は、Web + AJAX をベースにした強力な無料のオープンソース ツールであり、単一のホストをリアルタイムで管理するために使用できます。 LambdaProbeはほぼすべての

Tomcat Manager の機能は、Tomcat Manager の強化版と言えます。さらに、Tomcat Probe には、開発者やシステム管理者にとって便利な機能が多数あります。これにより、開発者と管理者にとって Tomcat の透明性が高まります。アプリケーション、データ ソース、公開、ログ、スレッド、クラスター、システム情報、ステータス、コネクタ ステータスなどの機能が含まれます。 JDK 1.5 と併用すると、サーバーの詳細なメモリ使用状況をリアルタイムで表示することもできます。

ダウンロード:

Lambda Probe の公式アドレスは http://code.google.com/p/psi-probe/ です。添付ファイルから、probe-2.3.3.zip をダウンロードすることもできます。

ダウンロードしたwarパッケージをwebappにデプロイする

構成:

conf/tomcat-users.xmlを設定します。これは実際にはTomcatによって管理されるユーザーを設定するためのものです。

参照: https://www.jb51.net/article/197579.htm Tomcat 監視構成

中国語版:

message_zh_CN.zipをダウンロードし、messages_zh_CN.propertiesをwebapps\probe\WEB-INFに配置します。

名前をmessages_cn.propertiesに変更しました

ホームページの下に国際化アイコンを設定するのが最適です。プロジェクト レイアウトでは sitemesh-2.4 を使用し、probe\WEB-INF\jsp\decorators の下の probe.jsp を変更してこれを実現します。

一番下に追加

<a href="?<probe:addQueryParam param='lang' value='cn'/>" rel="外部 nofollow" ><img src="<c:url value='/flags/cn.gif'/>" alt="BR" /></a>

アクセス:

デフォルトは英語なので、http://localhost:8080/probe/?lang=cn から中国語プロジェクトにアクセスします。

下の旗アイコンからも切り替えられます。ページは以下のとおりです

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Java 開発におけるパフォーマンス分析に JVisualVM を使用する方法
  • Tomcat 経由で JMX 監視を有効にする方法
  • Zabbix を使用して Nginx/Tomcat/MySQL を監視する方法の詳細なチュートリアル
  • Linux でシェル スクリプトを使用して Tomcat の状態を監視し、自動的に起動する手順
  • Tomcat でタイムアウトしたセッションを監視および削除する方法
  • Python スクリプトによる Tomcat サーバー監視方法
  • Java 仮想マシンは jvisualvm ツールを使用して Tomcat メモリをリモートで監視します。

<<:  MySQLの大規模テーブル最適化ソリューションについての簡単な説明

>>:  非表示のフォームテキストを表示するJavaScript

推薦する

HTML で中国語を UTF-8 に変換する方法

HTMLでは、中国語のフレーズ「學好好學」は「學好好學」と表現できます。プロジェクトでは、SMSアラ...

AngularでTweenMaxアニメーションライブラリを使用する際の問題と解決策

最近何もすることがないのでCSSをいじっていますより良いアニメーションライブラリTweenMaxを見...

Linuxシステムでノードプロセスを実行しているが、プロセスを強制終了できない問題を解決します

まず、Linux システムで実行されているノード プロセスはプロセスを強制終了できないことを紹介しま...

指定された期間内のすべての日付または月を取得する MySQL ステートメント (ストアド プロシージャの設定やテーブルの追加は不要)

mysql は期間内のすべての日付または月を取得します1: mysqlは期間内のすべての月を取得し...

MySQL のスケジュールされた完全なデータベースバックアップ

目次1. MySQLデータのバックアップ1.1、データをバックアップするためのmysqldumpコマ...

jsはタイトルと説明のキーワードを検出し、見つかった場合は置換するか他のページにジャンプします。

キーワード 一般タイトルには、クラック、キー、シリアル番号、キージェネレータなどの単語を含めることは...

Centos7 への mysql8.0rpm のインストール チュートリアル

まず、図をダウンロードしてください 1. まず、centos7に付属しているmariadbをアンイン...

MySQLデータベースの圧縮バージョンのインストールと設定に関する詳細なチュートリアル

目次1. MySQLをダウンロードする2. 圧縮パッケージを解凍する3. MySQLを初期化する4....

Apache での ab パフォーマンス テスト結果を分析する

私はパフォーマンス テストを行うために常に Loadrunner を使用してきました。 Loadru...

JD.com フラッシュセール効果を実現する JavaScript

この記事では、JD.comのフラッシュセール効果を実現するためのJavaScriptの具体的なコード...

MySQL データベースのインデックス順序の詳細な説明

目次事件の原因解剖学ファイルの並べ替えファイルのソートが非常に遅いのですが、他に解決策はありますか?...

MySQLは数百万のシミュレーションデータ操作コードを自動的に挿入します

私はデータベースツールとして Navicat を使用しています。他のものも同様です。 1. Navi...

Vue で AES.js を使用する詳細な手順

AES暗号化の使用データ転送の暗号化と復号化処理 --- AES.js最初のステップ: vue に ...

簡潔なReactコンポーネントを書くためのヒント

目次スプレッド演算子を使用してプロパティを渡すのは避けてください関数パラメータをオブジェクトにカプセ...

MySQL マスタースレーブレプリケーションの実装手順

目次mysql マスタースレーブレプリケーションMySQL マスタースレーブレプリケーション方式My...