ログファイルは、次のように整理されます。
各nlserverモジュールは、次のディレクトリに保存されたログファイルを生成します。<installation directory>
/var/<instance>
/log/<module>
.logに置き換えます。
nlserver syslogdモジュールは、ログをディスクに保存します。 このモジュールは、Unixのsyslogデーモンに似ていますが、UnixとWindowsの互換性を考慮して用意されています。 他のAdobe Campaignモジュールは、ログをディスクに保存しません。このタスクは、UDPパケットを送ることでsyslogdモジュールに委任されます。
デフォルトでは、Adobe Campaignプラットフォームにはsyslogdモジュールがインストールされていますが、別のsyslogデーモンを使用することもできます。 このモジュールは、logディレクトリにログファイルを作成します。
マルチインスタンスモジュールのログは、次のディレクトリに保存されます。<installation directory>
/var/default/log/. 同じログファイルがすべてのインスタンスで共有される(例:web.log)を参照してください。
他のモジュールのログは、インスタンスの名前を付けたサブフォルダーに保存されます。 各インスタンスには、独自のログファイルがあります。
マルチインスタンスのログファイルを次の表に示します。
ファイル | 説明 |
---|---|
web.log | Webモジュールログ(クライアントコンソール、レポート、SOAP APIなど) |
webmdl.log | リダイレクトモジュールからのログ |
watchdog.log | Adobe Campaignプロセス監視モジュールからのログ |
trackinglogd.log | トラッキングログ |
モノインスタンスログファイルを次の表に示します。
ファイル | 説明 |
---|---|
mta.log | mtaモジュールログ |
mtachild.log | メッセージ配信の処理ログ |
wfserver.log | ワークフローサーバーモジュールのログ |
runwf.log | ワークフローの実行ログ |
inMail.log | バウンスメールモジュールログ |
logins.log | Adobe Campaignに対するすべてのログイン試行をログに記録します(成功したかどうか) |
redirディレクトリは、リダイレクトサーバーにのみ存在します。 urlサブディレクトリには、リダイレクトされるURLと一致するURLが含まれ、logサブトラッキングログにはディレクトリが含まれます。 トラッキングログを生成するには、trackinglogdモジュールが実行されている必要があります。
パフォーマンスとストレージの最適化のために、logins.logファイルは複数のファイルに分割され、毎日1つ(logins.yy-mm-dd.log)が保持されます。最大365個のファイルが保持されます。 日数は、serverConf.xmlのsyslogd(maxNumberOfLoginsFilesオプション)で変更できます。 サーバー設定ファイルのドキュメントを参照してください。
デフォルトでは、ログの10 MBのファイルはモジュールあたり2個、インスタンスあたり2個に制限されます。 2つ目のファイルは次のように呼び出されます。<modulename>
_2.log。 したがって、ログのサイズは、モジュールあたり2*10 MBまたはインスタンスあたりに制限されます。
ただし、大きいファイルは保持できます。 これを有効にするには、conf/serverConf.xmlファイルのsyslogdノードのmaxFileSizeMb="10"設定の値を変更します。 この値は、ログファイルの最大サイズ(MB単位)を表します。
ログの詳細レベルをさらに高く維持したい場合は、-verboseパラメーターを使用してAdobe Campaignモジュールを開始できます。
nlserver開始 <MODULE>
@<INSTANCE>
-verbose