Verwalten der Protokollausgabe des Antispam-Agents

 

Gilt für: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Letztes Änderungsdatum des Themas: 2015-03-09

Sie können die Datei EdgeTransport.exe.config für die Verwaltung der Protokolldateien des Antispam-Agents konfigurieren. Microsoft Exchange Server 2010 protokolliert die Aktivität des Antispam-Agents standardmäßig im Verzeichnis %programfiles%\Microsoft\Exchange Server\V14\TransportRoles\Logs\AgentLog. Um die Protokolle des Antispam-Agents zu filtern, verwenden Sie das Cmdlet Get-AgentLog. Weitere Informationen finden Sie unter Get-AgentLog.

Die Standardkonfiguration der Agent-Protokolldateien sieht folgendermaßen aus:

  • Maximalgröße des Agent-Protokollverzeichnisses: 250 Megabytes (MB)

  • Maximalgröße für eine einzelne Agent-Protokolldatei: 10 MB

  • Höchstalter für Protokolldateien: 30 Tage

Möchten Sie wissen, welche anderen Verwaltungsaufgaben es im Zusammenhang mit dem Verwalten von Antispam- und Antivirenfunktionen gibt? Weitere Informationen finden Sie hier: Verwalten der Antispam- und Antivirenfunktionen.

Ändern der Datei "EdgeTransport.exe.config"

Jede Änderung von Konfigurationsoptionen zur Verwaltung der Agent-Protokollausgabe muss in der Datei EdgeTransport.exe.config vorgenommen werden, die sich im Verzeichnis %programfiles%\Microsoft\Exchange Server\Bin befindet. Die Datei EdgeTransport.exe.config ist eine XML-Anwendungskonfigurationsdatei, die dem Microsoft Exchange-Transportdienst zugeordnet ist. Änderungen, die in der Datei EdgeTransport.exe.config gespeichert werden, werden nach dem Neustart des Microsoft Exchange-Transportdiensts angewendet.

Sie können im Abschnitt <appSettings> neue Konfigurationsoptionen hinzufügen oder vorhandene Konfigurationsoptionen ändern.

Schlüssel für die Agent-Protokollausgabe

Die Agent-Protokollausgabe wird über verschiedene Schlüssel in der Datei EdgeTransport.exe.config verwaltet. Standardmäßig enthält die Datei EdgeTransport.exe.config nur den Schlüssel AgentLogEnabled. Alle anderen Schlüssel müssen Sie hinzufügen. In der folgenden Tabelle werden die einzelnen Schlüssel ausführlicher beschrieben.

Schlüssel Werttyp Beschreibung

AgentLogEnabled

System.Boolean

Gültige Werte für diesen Schlüssel sind true oder false. Der Standardwert ist true.

AgentLogMaxDirectorySize

System.Int32

Der Wert dieses Schlüssels gibt die maximale Größe des Verzeichnisses AgentLog in Bytes an. Wird dieser Wert überschritten, wird die älteste Protokolldatei im Verzeichnis gelöscht und eine neue Protokolldatei erstellt.

Wenn dieser Schlüssel nicht angegeben wird, lautet der Standardwert 250 MB (oder 262144000 Bytes). Dieser Wert setzt sich wie folgt zusammen: 250×1.024×1.024.

AgentLogMaxFileSize

System.Int32

Der Wert dieses Schlüssels gibt die maximale Größe (in Bytes) für jede einzelne Protokolldatei im Verzeichnis an. Wenn eine Protokolldatei die maximale Größe erreicht, wird eine neue Protokolldatei erstellt.

Wenn dieser Schlüssel nicht angegeben wird, lautet der Standardwert 10 MB (oder 10485760 Bytes). Dieser Wert setzt sich wie folgt zusammen: 10×1024×1024.

AgentLogMaxAge

System.TimeSpan

Der Wert dieses Schlüssels legt das Höchstalter für eine angegebene Protokolldatei fest. Überschreitet eine Protokolldatei ihr Höchstalter, wird sie gelöscht.

Dieser Schlüssel weist den Systemtyp TimeSpan. auf. Der Wert dieses Schlüssels kann als Zeichenfolge mit dem Format d.hh:mm:ss.ff angegeben werden, wobei d die Tage, hh die Stunden, mm die Minuten, ss die Sekunden und ff die Bruchteile einer Sekunde angibt.

Wenn dieser Schlüssel nicht angegeben wird, lautet der Standardwert 30 Tage oder 30.00:00:00.00.

Hinzufügen und Konfigurieren der Schlüssel für die Agent-Protokollausgabe in der Datei "EdgeTransport.exe.config"

Bevor Sie dieses Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Edge-Transport-Server" im Thema Transportberechtigungen.

In diesem Beispiel werden Schlüssel für die Agent-Protokollausgabe für den Schlüssel AgentLogEnabled in der Datei EdgeTransport.exe.config hinzugefügt und konfiguriert.

  1. Öffnen Sie auf dem Hub-Transport-Server oder dem Edge-Transport-Server, auf dem Sie die Agent-Protokollausgabe verwalten möchten, die Datei EdgeTransport.exe.config in einem ASCII-Texteditor, z. B. dem Windows-Editor. Die Datei EdgeTransport.exe.config befindet sich im Ordner %programfiles%\Microsoft\Exchange Server\V14\Bin.

  2. Suchen Sie den Schlüssel AgentLogEnabled. Standardmäßig sind die Schlüssel in alphabetischer Reihenfolge unter <appsettings> aufgelistet.

  3. Fügen Sie unter dem Schlüssel AgentLogEnabled die folgenden Schlüssel ein.

    <add key="AgentLogMaxDirectorySize" value="system.int32" />
    <add key="AgentLogMaxFileSize" value="system.int32" />
    <add key="AgentLogMaxAge" value="system.timespan" />
    
  4. Vergewissern Sie sich, das der Schlüssel AgentLogEnabled auf true festgelegt ist, und fügen Sie Werte für die anderen Schlüssel ein.

  5. Nachdem Sie die Datei EdgeTransport.exe.config aktualisiert haben, speichern und schließen Sie sie.

  6. Die Konfigurationsänderungen werden erst nach einem Neustart des Microsoft Exchange-Transportdiensts wirksam.

 © 2010 Microsoft Corporation. Alle Rechte vorbehalten.