説明
Helix Coreサーバ起動時に、ログ出力オプションを指定して実行することができます。Coreサーバ起動時に、ログ出力オプションを指定して実行することができます。
基本的な設定方法を以下に記します。
ログ設定のオプション指定
監査ログ、およびサーバログの出力については下記オプションを使用します
...
コード ブロック | ||||
---|---|---|---|---|
| ||||
p4d -r /p4root -p 1666 -A /var/log/p4audit/audit.log -L /var/log/p4server/server.log |
【実行結果】
[ /var/log/p4audit/ ]に[ audit.log ]が作成され、監査ログが出力されます。
[ /var/log/p4server/ ]に[ server.log ]が作成され、Helixサーバログが出力されます。
情報 |
---|
p4dコマンドの詳細については下記もご参照ください。 ・「Helixバージョニングエンジン管理者ガイド:基本」ーHelixバージョニングエンジン・「Helix Coreサーバ管理者ガイド: 基本」- Helix Coreサーバ(p4d)リファレンス |
ログトレースのレベル指定
ログトレースのレベル設定については、"-v server=n”オプションでレベル指定をすることができます。n"オプションでレベル指定をすることができます。
レベル
server = 1 | 各コマンドの開始情報とPerforceサーバエラーメッセージを記録します。各コマンドの起動情報を記録します。 |
---|---|
server = 2 | コマンド完了時刻とPerforceサーバ警告メッセージを記録します。各コマンドの起動情報と停止情報を記録します。 |
server = 3 | 特定のコマンドに対して「計算終了」メッセージを記録します。 |
server = 4 | クライアントに送信されたエラーをサーバーログに記録します。 |
...
コード ブロック | ||||
---|---|---|---|---|
| ||||
p4 configure set server=3 |
情報 | ||
---|---|---|
| ||
・「Helixバージョニングエンジン管理者ガイド: 基本」ーサーバトレースおよびフラグ追跡の設定「Helix Coreサーバ管理者ガイド: 基本」- サーバ監視用の診断フラグ |
ローテート設定
Helixサーバの稼働を記録するため、ログファイルは次第に肥大化するため、OS機能によるローテート設定を推奨しています。
*Helix Coreサーバの稼働ログ(.log)については、Helix Coreサーバの稼働ログ(.log)については、Helix Core側でローテート設定することはできません。
*構造化ログ(.csv)はHelix *構造化ログ(.csv)はHelix Core側でのローテート設定が可能です。
ヒント | |||||||
---|---|---|---|---|---|---|---|
Linuxでのログローテート設定の一参考例を以下に記します。
|
...