JProfiler学習のJProfiler 6.2.4のインストール

5817 ワード

1.環境紹介:
Linuxサーバ:CentOS release 5.9(x 86)
web容器:Tomcat 6
JDK:jdk 1.6.0_17
クライアント:Windows XP(x 86)
JDK:jdk 1.6.0_20
2.パッケージをインストールする:
Linuxサーバ:jprofiler_linux.6_2_4.rpm 
ダウンロード先:http://download.csdn.net/detail/rachel_luo/5217224
クライアント:jprofiler_windows6_2_4.exe 
ダウンロード先:http://download.csdn.net/detail/rachel_luo/5217273
備考:ダウンロードパッケージに登録コードと使用説明文書(中国語)が含まれています。
3.クライアントJProfilerのインストール: 
ダブルクリック:jprofiler_windows6_2_4.exeは、インストールウィザードに従ってインストールします。
4.サーバー端JProfilerのインストール: 
jprofilerを作るlinux.6_2_4.rpmをサーバーにアップロードします。
実行命令:rpm-Uvh jprofiler_linux.6_2_4.rpm
デフォルトでは、/opt/jprofiler 6ディレクトリにインストールされます。
関連環境変数の設定:
vi/etc/profile
下記の内容を追加します。
export LD_リブラアルPATH=/opt/jprofiler 6/bin/linux-x 86;
終了ファイルを保存して端末を終了し、有効にします。
5.jprofilerを使って遠隔サービスを監視する:
(1)クライアントのjprofilerを起動する。
(2)起動後、sessionメニューの下でnew windowメニューをクリックすると、quickstartがポップアップし、「An appication server,locally or remotely」を選択します。
(3)次のステップをクリックして、アプリケーションサーバ選択画面をポップアップします。ここでtomcat 6を選択します。
(4)次のステップをクリックして、「on remote computer」を選択し、同時にオペレーティングシステムに関する情報を選択します。ここでlinux 86、amd 64を選択します。
(5)次のステップをクリックして、jdk関連情報を選択します。「sun」、「1.6.0」(サーバ端末jdkバージョンに対応)、「hotspot」を選択します。
(6)次のステップをクリックして、ここで第二の「startup immediately、connect later with jprofiler GUI.」を選択します。
(7)次のステップをクリックして、接続するリモートサーバーのipを記入します。ここに172.6.3.23(サーバー端ip)を記入します。
(8)次のステップをクリックして、ここで記入したいのはjprofilerのlinux上のインストール経路です。/opt/jprofiler 6;
(9)次のステップをクリックすると、モニタプログラムの起動スクリプト(クライアントのローカルパス)を選択します。ここでd:\startup.shを選択します。
備考:事前にサーバー端末tomcat/bin/startup.shファイルをローカルDディスクにダウンロードしてください。
(10)次のステップをクリックして、監視ポート8739を指定します。(注意:サーバー側の対応ポートが対外開放されているかどうか、または占有されているかどうかを確認してください。)jprofilerデフォルトポートは8849です。
(11)クリックが完了すると、地元でstartup uuが発生します。jprofiler.shスクリプト(startup.shと同じディレクトリ)は、このスクリプトは元のstartup.shよりも次のようになります。
嗳The follwing lineas have been added by the
嗲appection server integration wizard of JProfiler
CATALINAOPETS=「-agentpath:/opt/jprofiler 6/bin/linux-x 86/libjprofilerti.so=port=8739,nowait$CATALINLINE AuOTS」
export CATALINE A_OPETS
(12)先ほど生成したstartupをjprofiler.shスクリプトはtomcat 6/binのディレクトリに転送され、実行権限を与えられます。chmod 777 startup_。jprofiler.sh
(13)本機C:\Dockments and Settings\\コンピュータ名\.jprofiler 6\config.xmlファイルcopyを(第8ステップで記入した経路)/opt/jprofiler 6経路にアップロードします。
6.jprofilerでサーバーのアプリケーションを監視したい時、startupを実行します。jprofiler.shはtomcat 6サービスを開始します。
7.クライアントjprofilerを起動し、jprofilerメニューsession>start center>Open Sessionをクリックして、Available session configrationsの中で、先ほど配置されたsessionを選択すればいいです。
備考:Jprofilerモニタはシステムリソースを消費し、適切に監視プログラムの仮想マシンパラメータを調整することができます。eg:
TOMCAT起動ファイルcatalina.shを修正し、追加する。
JAVA_OPETS="JAVUOPATS-server-Xms 2048 m-Xmx 2048 m-XX:PermSize=256 m-XX:MaxNewSize=512 m-XX:MaxPermSize=512 m-Djava.awt.headless=true"
JAVA_OPETS="JAVANA-agentlib:jprofilerti=port=8739-Xboot classipath/a:/opt/jprofiler 6/bin/agent.jar"
----------------------------------------------------------------------------------------------
CentOST-633設置配置JProfiler 8およびJProfiler 8遠隔監視Tomcat
インストールの説明
設置環境:CentOS-63、Windows
インストール方法:ソースコンパイルのインストール 
ソフトウェア:jprofiler_linux.8_0_7.tar.gz、profiler_windows8_0_7.zip
ダウンロード先:http://www.ej-technologies.com …files.
設置位置:/urs/local/jprofiler/jprofiler 8
機能:JProfilerはjavaシステム監視分析用の有名なソフトウェアで、機能が強くて、普通のjava appration、apple、javaウェブstart、appication serverなどを監視できます。ローカルのプログラムを監視できるほか、リモートサーバーで実行されるアプリケーションを監視することもできます。
環境の紹介
サーバ端:
オペレーティングシステム:linux centos 6.3
アプリケーションサーバ:tomcat 7.x
java仮想マシンバージョン:1.6.0_02
jprofilerバージョン:jprofiler_linux.8_0_7.tar.gz
クライアント:
オペレーティングシステム:Windows Xp
jprofiler.windows8_0_7.zip
サービスのインストール
jprofilerをアップロードしますlinux.8_0_7.tar.gzから/usr/local/srcフォルダの下にあります。
以下の操作を行います。
[root@ /]#   cd  /usr/local/src//      
[root@ src]#   tar -zxvf jprofiler_linux_8_0_7.tar.gz  //      
[root@localhost src]# mkdir -p /urs/local/jprofiler
[root@localhost src]# cp -a jprofiler8 /urs/local/jprofiler/
クライアントセグメントのインストール、詳細な配置およびスクリプトの生成
クライアント本機でstartupを生成します。jprofiler.shスクリプトの生成方法は以下の通りです。
jprofiler 8\bin\windows\jprofiler.batファイルをクリックしてください。
JProfilerを開いてQuickStartダイアログを表示します。
1、An appication server、locally or remotelyを選択して、次の図のようになります。
2、サーバの選択
Nextをクリックして「サーバ選択」ダイアログに入り、Tomcat 7.xを選択します。
3、監視対象を選択します。ローカルまたはリモートで、今回はリモートを選択して、次の図のようになります。
4、JVMのメーカー、バージョンとモードを選択する
次をクリックして「JVM選択」ダイアログに入り、Oracle社のhotspot 1.6.0を選択します。
5、監視サーバのip住所を記入してください。
6、監視サーバにおけるjprofilerのインストールディレクトリを記入して、次の図のようになります。
7、起動スクリプトを選択する
Nextをクリックして「スクリプト選択を開始する」ダイアログボックスに入り、Tomcat起動スクリプト(run.bat)のパスを入力して、リモートのTomcat起動スクリプト(startup.sh)をローカルにダウンロードして選択します。次の図のように
8、JProfilerのポート番号を入力する
Nextをクリックして「JProfilerポート入力」ダイアログに入り、デフォルトのままにしてください。
9、JBossをJProfilerに接続してからJBossを起動するかどうかを選択します。
次をクリックして選択ページに入ります。
1、JBossはJProfilerに接続してから起動するかどうか
2、JProfiler接続を待たずに、直接起動する
ここで2を選択して、監視が必要な時だけ接続します。Tomcatの運転に影響はありません。
10、クリックしたら、startup.shディレクトリにstartupを作成します。jprofiler.shファイル
スクリプトを作成してアップロードします。
生成したstartupをjprofiler.sh(選択されたstartup.shディレクトリで)ファイルをリモートtomcatのbinディレクトリにアップロードします。
[root@/]𞃳cd/usr/local/tomcat/bin 
[root@bin]〹chmod a+x startup_jprofiler.sh(スクリプトは読み書きの権限を与えられています。)
スクリプトを開始
./startup_jprofiler.shはまたローカルに訪問できます。
[root@ /]#   cd  /usr/local/tomcat/bin 
[root@ bin]#  ./shutdown.sh   //       
[root@ bin]#  ./startup_jprofiler.sh //     
リモートモニタ
1、jprofilerメニューsession>start center>Open Sessionをクリックします。
Available session configrationsに先ほど設定した接続がリストされていますので、選択して使ってもいいです。