ログファイル log-files
ログファイルは次のように整理されます。
各 nlserver モジュールは、次のディレクトリに保存されたログファイルを生成します。 <installation directory>
/var/<instance>
/log/<module>
.log.
The nlserver syslogd モジュールは、ログをディスクに保存します。 このモジュールは Unix に似ています。 syslog デーモン を使用していますが、UNIX と Windows の互換性を確保するために変更されています。 他のAdobe Campaignモジュールは、ログをディスクに保存しません。このタスクをに委任します syslogd モジュールに送信します。
デフォルトでは、Adobe Campaignプラットフォームには、 syslogd モジュールがインストールされていますが、別のモジュールを使用することも可能です。 syslog デーモン. このモジュールは、 ログ ディレクトリ。
マルチインスタンスモジュールのログは、次のディレクトリに保存されます。 <installation directory>
/var/default/log/. 同じログファイルがすべてのインスタンスで共有されます ( 例: web.log) をクリックします。
他のモジュールのログは、インスタンスの名前を持つサブフォルダーに保存されます。 各インスタンスには独自のログファイルがあります。
マルチインスタンスログファイルを次の表に示します。
次の表に、モノラルインスタンスログファイルを示します。
パフォーマンスとストレージを最適化するために、 logins.log ファイルは複数のファイルに分割され、1 日に 1 つ (logins.yy-mm-dd.log)、最大 365 個のファイルが保持されます。 日数は、serverConf.xml の syslogd (maxNumberOfLoginsFiles オプション )。 詳しくは、 サーバー設定ファイル.
デフォルトでは、ログはモジュールごととインスタンスごとに 2 つの 10 MB のファイルに制限されます。 2 つ目のファイルの名前は次のようになります。 <modulename>
_2.log. したがって、ログのサイズは 2 に制限されます*1 モジュールあたり 10 MB、1 インスタンスあたり 10 MB。
ただし、大きなファイルを保持することはできます。 これを有効にするには、 maxFileSizeMb="10" 設定を syslogd ノード conf/serverConf.xml ファイル。 この値は、ログファイルの最大サイズ (MB) を表します。
ログの詳細レベルをさらに維持する場合は、Adobe Campaignモジュールを -verbose パラメーター:
nlserver start <MODULE>
@<INSTANCE>
-verbose