エージェント出力をファイルへ宛先変更する

場合によっては、エージェントが生成した出力の宛先を、テスト・クライアントではなく、ファイルに変更する方が望ましい場合があります。 これは、別々のシナリオを結合した場合にも役に立ちます。 まず、エージェントをテスト・クライアントなしで実行するために、出力をファイルへリダイレクトすると、 テスト・クライアントの必要がなくなります。 2 番目に、これは、データ・チャネルを使用したバッファーに適する量を超える、大量のデータがエージェントから出力されるようなシナリオでも役に立ちます。 このデータをファイルへストリーミングする方が、処理のために直接テスト・クライアントへストリーミングするよりも高速です。

エージェント出力をファイルへ宛先変更するには、以下を行います。

  1. 構成ファイル serviceconfig.xml を見つけます。関連タスクを参照してください。
  2. エディターを開き、Agent エレメントを探します。
  3. logFile 属性を Agent エレメントへ追加します。
    たとえば、Java Profiling Agent からのすべての出力を、tmp ディレクトリー内の profile.trcxml ファイルへ宛先変更するには、logFile 属性に 値 /tmp/profile.trcxml を指定します。

    <Agent name="Java Profiling Agent" type="Profiler" logFile="/tmp/profile.trcxml"> </Agent>

関連タスク
構成ファイルを見つける
ロギングを構成する
エージェント・コントローラーを管理する