VMware Cloud Director には複数のログ レベルがあります。デフォルトのログ構成は、ビジー環境やトラブルシューティングでのイベントのキャプチャには、十分でない場合があります。ログのレベル、および保持されるファイルのサイズや数の変更が必要になる場合があります。
VMware Cloud Director ログは、/opt/vmware/vcloud-director/logs/ ディレクトリにあります。
VMware Cloud Director ログ構成ファイルは、/opt/vmware/vcloud-director/etc/ ディレクトリにあります。ログ構成ファイルの名前は log4j.properties
です。
log4j.properties
ログ構成ファイルをカスタマイズする場合は、VMware Cloud Director のアップグレード前に log4j.properties
のコピーを作成し、アップグレード後に失われているセクションを手動で挿入する必要があります。
ログの保持期間を向上させ、VMware Cloud Director ログを一定の時間保持するには、Syslog サーバの使用を検討してください。
ログ収集レベル | 説明 |
---|---|
FATAL |
このレベルでは、アプリケーションの障害の原因となる可能性のある非常に深刻なエラー イベントがログに記録されます。 |
ERROR |
このレベルでは、アプリケーションが実行を継続できる可能性があるエラー イベントがログに記録されます。 |
WARN |
このレベルでは、有害と考えられる状況や警告をログに記録します。 |
INFO |
このレベルでは、アプリケーションの進行状況を強調する情報メッセージを大まかなレベルでログに記録します。 |
DEBUG |
このレベルでは、アプリケーションのデバッグに最も有効な情報イベントを詳細なレベルでログに記録します。 |
TRACE |
このレベルでは、DEBUG レベルのログよりも詳細なレベルで情報イベントをログに記録します。 |
前提条件
/opt/vmware/vcloud-director/etc/log4j.properties ファイルのバックアップ コピーを作成します。
考慮事項
手順
VMware Cloud Director での API 要求ログの制御
VMware Cloud Director では、受信する要求に関する情報をキャプチャして格納するプロセスを制御できます。
VMware Cloud Director は、VMware Cloud Director セルに対して受信する要求を要求ログに記録します。ログの名前の形式は、YYYY_MM_DD.request.log
です。VMware Cloud Director の request.log ファイルは /opt/vmware/vcloud-director/logs/ ディレクトリにありますが、log4j.properties ファイルを使用してログを構成することはできません。
コマンド ライン ツールの manage-config サブコマンドを使用して、API 要求ログを制御できます。manage-config サブコマンドは、サーバ グループ全体の設定を変更します。manage-config サブコマンドのオプションと引数の詳細については、「VMware Cloud Director でのアプリケーションの設定の更新」を参照してください。
ログのローテーションは 1 日に 1 回まで実行できます。個々のログ ファイルのサイズや、すべてのログ ファイルの合計サイズにはリンクされません。ローテーション ポリシーを制御するには、VMware Cloud Director がログを保持する日数を変更します。