Helix Coreサーバ管理者ガイド: 基本 (2019.1)

ログ記録と構造化ログファイル

ログファイルを構造化形式(.csv)で書き込むようにHelixサーバを構成することができます。構造化ログファイルには一般的なログファイルよりも詳細な情報が含まれ、より解析しやすくなっています。また、Helixサーバはユーザのサイトのログ記録の設定をカスタマイズするためのコマンドを追加で提供しています。

Note

Unicodeモードのサーバの場合、p4dのエラーとログ情報はすべてUTF8で記録されます。このログ情報を適切にレンダリングするためには、UTF8コンソールまたはエディタが必要です。

ログエントリの例

ログエントリのサブセットを次に示します。

エントリ 意味
rmt-Journal

マスタからメタデータを含むジャーナルレコードを取得するためにレプリカサーバ上のp4 pullスレッドが使用します。

  • レプリカサーバログには、プルプロセスが含まれる場合があります
  • マスタログには、マスタからレプリカサーバへプルされているメタデータに対応するrmt-Journalエントリが含まれる場合があります。
rmt-FileFetch

アーカイブファイルを取得するためにレプリカサーバ上のp4 pull -uが使用します。または、アーカイブファイルをレプリカサーバからマスタへ転送するためにレプリカサーバの並列サブミットが使用します。

  • マスタログには、レプリカサーバ上で実行されているpull -uコマンドのrmt-FileFetchエントリが含まれる場合があります。
  • エッジサーバログには、コミットサーバで実行中のプルコマンドの並列サブミット中に、コミットサーバにアーカイブを乗せるためのrmt-FileFetchエントリが含まれる場合があります。
モニタまたはログエントリ

user-transmit -t <taskID> [-b batch -s batchsize -r]

並列同期、サブミット、またはファイルのバッチを平行で転送するshelveにより生成されたプロセスです。並列同期のbatchbatchsize引数、サブミット、またはshelveコマンドに対応する引数です。

  • 内部で生成された-r引数は、サーバからクライアント(同期など)ではなく、クライアントからサーバへの並列サブミットまたはshelve転送を表します。
  • 引数-tは、内部使用です