プロセスに接続してログ・レコードを収集する

プロセスに接続するとは、関連したエージェントによって観察される結果を 入れるためのモニターが作成されることを意味します。 他のプロセスに 接続するのと同じ方法で、ログ・レコードを収集しているプロセスに 接続することができます。

Java プロセスを起動または接続すると、 その Java プロセスの論理表現がプロファイル・モニター・ビューに作成されます。 この表現 (プロセス・オブジェクト) は、 関連するエージェントとともにビューに表示される名前と ID 番号 (PID) の両方によって識別されます。

ローカルまたはリモート Java プロセスを起動または接続するためには、 以下のステップに従ってください。

  1. プロファイルおよびロギング・パースペクティブ、Java パースペクティブ、 サーバー・パースペクティブ、またはデバッグ・パースペクティブから、 プロファイルを選択します。

     カーソルがプロファイル・アイコンのドロップダウン・セレクターを指している

    起動 (Launch)」または「接続 (Attach)」の いずれかを選択してから、プロセスがローカルの場合は 「Java プロセス (Java Process)」を選択し、リモートの場合は 「リモート・プロセス (Remote Process)」を選択します。
  2. 「リモート・プロセス」を選択すると、「ホスト (Hosts)」ページが開きます。 
  3. 「接続」を選択した場合は、「エージェント (Agent)」ウィンドウが表示され、 実行中でデータを収集中の、切り離されている (そのため使用可能な) エージェントが表示されます。 
  4. 「起動」を選択した場合は、「クラス (Class)」ウィンドウが開きます。
  5. このプロファイル作成セッションからのデータを保管するプロジェクトと モニターを指定します。外部ファイルを指定することもできます。  「次へ (Next)」をクリックします。「プロファイル作成フィルター (Profiling Filters)」ページが開きます。
  6. プロファイル作成の対象を選択するには、 「フィルター・セットの選択 (Select a filter set)」を選択してください。  「次へ (Next)」をクリックします。  「プロファイル作成オプション (Profiling Options)」ページが開きます。
  7. チェック・ボックスを選択して、プロファイル作成で 「アプリケーション・ヒープを分析 (Analyze the application heap)」 するかどうか、および「アプリケーション実行時間を分析 (Analyze the application execution time)」するかどうかを指定します。   「次へ (Next)」をクリックします。
  8. プロファイル作成を、特定の 「メソッド呼び出し数 (number of method invocations)」または 特定の「 時間量 (amount of time)」の後に 停止するかどうかを指定します。  「終了 (Finish)」をクリックします。 プロファイル作成が開始されます。
  9. プロファイル作成セッションからのデータを分析するには、 他のプロファイルおよびロギング・ビューを開くことができます。最初にビューを開いたとき、 そのビューは空です。 データを取り込むには、 「ビューの最新表示 (Refresh Views)」  スタイル・アイコンを持つボタン をクリックしてください。

 

関連概念
ログ・アナライザーの概説
 

関連タスク
ログ・ファイルを処理する



 
 

>