スパム対策エージェントのログ出力を管理する
適用先 : Exchange Server 2010
EdgeTransport.exe.config ファイルを構成して、スパム対策エージェントのログ ファイルを管理できます。既定では、Microsoft Exchange Server 2010 はすべてのスパム対策エージェント活動のログを %programfiles%\Microsoft\Exchange Server\V14\TransportRoles\Logs\AgentLog ディレクトリに記録します。スパム対策エージェントのログをフィルター処理するには、Get-AgentLog コマンドレットを使用します。詳細については、「Get-AgentLog」を参照してください。
エージェント ログ ファイルの既定構成は次のとおりです。
- エージェント ログ ディレクトリの最大サイズ : 250 MB
- エージェント ログ ファイルの最大サイズ : 10 MB
- ログ ファイルの最大保存期間 : 30 日
スパム対策とウイルス対策機能の管理に関連する他の管理タスクについては、「スパム対策およびウイルス対策の機能の管理」を参照してください。
EdgeTransport.exe.config ファイルの変更
エージェント ログ出力を管理する構成オプションの変更はすべて、%programfiles%\Microsoft\Exchange Server\V14\Bin ディレクトリに格納されている EdgeTransport.exe.config ファイルに書き込まれます。EdgeTransport.exe.config ファイルは、Microsoft Exchange Transport サービスと関連付けられる XML アプリケーション構成ファイルです。EdgeTransport.exe.config ファイルに保存された変更内容は、Microsoft Exchange Transport サービスの再起動後に適用されます。
<appSettings>
セクションでは、新しい構成オプションを追加したり、既存の構成オプションを変更したりすることができます。
エージェント ログ出力キー
エージェント ログ出力は、EdgeTransport.exe.config ファイル内のさまざまなキーによって管理されます。既定では、EdgeTransport.exe.config ファイルには AgentLogEnabled
キーのみが表示されています。その他のすべてのキーは追加する必要があります。次の表で、それぞれのキーを詳しく説明します。
キー | 値の種類 | 説明 |
---|---|---|
|
System.Boolean |
このキーの有効な値は、 |
|
System.Int32 |
このキーの値によって、AgentLog ディレクトリの最大サイズがバイト単位で指定されます。この値を超過すると、ディレクトリ内の最も古いログ ファイルが削除され、新しいログ ファイルが作成されます。 このキーが指定されていない場合、既定値は 250 MB、つまり 262144000 バイトで、次のように決定されます。 250×1,024×1,024. |
|
System.Int32 |
このキーの値によって、ディレクトリ内の各ログ ファイルの最大サイズがバイト単位で指定されます。ログ ファイルが指定サイズに達すると、新しいログ ファイルが作成されます。 このキーが指定されていない場合、既定値は 10 MB、つまり 10485760 バイトです (10×1024×1024 で算出)。 |
|
System.TimeSpan |
このキーの値によって、指定したログファイルの最大保存期間が指定されます。保存期間を過ぎると、ログ ファイルは削除されます。 このキーは、システム型の このキーが指定されていない場合、既定値は 30 日、つまり |
EdgeTransport.exe.config ファイルでエージェント ログ出力キーを追加および構成する
この手順を実行する際には、あらかじめアクセス許可を割り当てる必要があります。必要なアクセス許可の一覧については、以下を参照してください。「トランスポートのアクセス許可」の「エッジ トランスポート サーバー」。
この例では、EdgeTransport.exe.config ファイルで AgentLogEnabled
キーのエージェント ログ出力キーを追加および構成します。
エージェント ログ出力を管理するハブ トランスポート サーバーまたはエッジ トランスポート サーバーで、メモ帳などの ASCII テキスト エディターを使用して EdgeTransport.exe.config を開きます。EdgeTransport.exe.config ファイルは、%programfiles%\Microsoft\Exchange Server\V14\Bin ディレクトリにあります。
AgentLogEnabled
キーを探します。既定では、キーは<appsettings>
の下にアルファベット順で並んでいます。AgentLogEnabled
キーの下に、次のキーを貼り付けます。<add key="AgentLogMaxDirectorySize" value="system.int32" /> <add key="AgentLogMaxFileSize" value="system.int32" /> <add key="AgentLogMaxAge" value="system.timespan" />
AgentLogEnabled
キーがtrue
に設定されていることを確認し、他のキーの値を追加します。EdgeTransport.exe.config ファイルの更新を終えたら、ファイルを保存して閉じます。
構成の変更を有効にするには、Microsoft Exchange Transport サービスを再起動する必要があります。