Ändern der Protokolliergrade für Exchange-Prozesse

 

Gilt für: Exchange Server 2007 SP1, Exchange Server 2007

Letztes Änderungsdatum des Themas: 2009-07-07

In diesem Thema wird erläutert, wie der Diagnoseprotokolliergrad für Exchange Server-Prozesse geändert wird, um die Behandlung von Problemen zu unterstützen, die in einer Microsoft Exchange Server 2007-Umgebung auftreten können.

In der RTM-Version (Release to Manufacturing) von Exchange 2007 und in Exchange 2007 Service Pack 1 (SP1) können Sie die Exchange-Verwaltungsshell oder den Registrierungs-Editor zum Ändern des Diagnoseprotokolliergrads verwenden. In Exchange Service Pack 2 (SP2) können Sie für diese Aufgabe jedoch auch den Assistenten zum Verwalten der Eigenschaften des Diagnoseprotokolls der Exchange-Verwaltungskonsole verwenden.

Folgende Protokolliergrade können festgelegt werden: 0 (Niedrigste), 1 (Niedrig), 3 (Mittel), 5 (Hoch) und 7 (Experte). Sie können diese Ziffern oder die Namen in der Exchange-Verwaltungsshell verwenden. Der Standardprotokolliergrad ist 0 (Niedrigste). Nach Abschluss Ihrer Problembehandlungsaktivitäten sollten Sie den Protokolliergrad immer erneut auf die Standardeinstellung festlegen.

Das Ändern des Prozessprotokolliergrads für einen bestimmten Prozess führt möglicherweise nicht zu zusätzlichen Ereignissen im Ereignisprotokoll. Zahlreiche Variablen wirken sich darauf aus, ob eine Änderung des Prozessprotokolliergrads die Anzahl der Ereignisse vergrößert. Dieses Variablen sind unter anderem die vom Prozess ausgeführten Aktionen sowie die Anzahl der Ereignisse, die im Quellcode für den ausgewählten Protokolliergrad implementiert wurden.

Bevor Sie beginnen

Vor dem Ausführen des folgenden Verfahrens müssen Sie die Aktionen aus einem der folgenden Abschnitte in Abhängigkeit davon ausführen, ob Sie die RTM-Version von Exchange 2007, Exchange 2007 SP1 oder Exchange 2007 SP2 ausführen.

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Berechtigungen für Exchange 2007 SP2

Damit Sie das folgende Verfahren in Exchange 2007 SP2 ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • die Rolle Exchange-Serveradministrator und die Mitgliedschaft in der lokalen Gruppe Administratoren für den Zielserver

Berechtigungen für Exchange 2007 SP1 und Exchange 2007 RTM

Damit Sie das folgende Verfahren in Exchange 2007 SP1 und Exchange 2007 RTM ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • Mitgliedschaft in der lokalen Gruppe Administratoren

Verfahren

Exchange 2007 SP2

So verwenden Sie die Exchange-Verwaltungskonsole zum Ändern des Protokolliergrads für einen Exchange-Prozess

  1. Starten Sie die Exchange-Verwaltungskonsole.

  2. Klicken Sie in der Konsolenstruktur auf Serverkonfiguration oder auf einen anderen Servercontainer.

  3. Klicken Sie im Aktionsbereich auf Eigenschaften des Diagnoseprotokolls verwalten. Der Assistent zum Verwalten der Eigenschaften des Diagnoseprotokolls wird geöffnet.

  4. Klicken Sie auf der Seite Eigenschaften der Serverdiagnoseprotokollierung konfigurieren auf Protokolliergrade für Dienste aktualisieren.

  5. Erweitern Sie in der Liste der Protokolliergrade den Dienst, für den Sie den Protokolliergrad festlegen möchten.

  6. Wählen Sie die Eigenschaft aus, für die Sie den Protokolliergrad festlegen möchten.

  7. Wählen Sie unter der Liste der Protokolliergrade eine der folgenden Optionen für Protokolliergrade aus: Niedrigste, Niedrig, Mittel, Hoch, Experte

  8. Wiederholen Sie die Schritte 5 bis 6 für jeden Dienst, für den Sie den Protokolliergrad festlegen möchten.

  9. Klicken Sie auf Konfigurieren.

  10. Bestätigen Sie auf der Seite Fertigstellung, dass die Diagnoseprotokollierung ordnungsgemäß konfiguriert wurde. Der Status Abgeschlossen zeigt an, dass der Assistent die Aufgabe erfolgreich beendet hat. Der Status Fehler zeigt an, dass die Aufgabe nicht abgeschlossen wurde. Wenn beim Ausführen der Aufgabe ein Fehler auftritt, suchen Sie in der Zusammenfassung nach einer Erklärung, und klicken Sie dann auf Zurück, um Konfigurationsänderungen vorzunehmen.

  11. Klicken Sie auf Fertig stellen, um den Assistenten zum Verwalten der Eigenschaften des Diagnoseprotokolls abzuschließen.

So verwenden Sie die Exchange-Verwaltungsshell zum Ändern des Protokolliergrads für einen Exchange-Prozess

  • Führen Sie den folgenden Befehl aus, um alle Prozesse zu ermitteln, die konfigurierbare Protokolliergrade aufweisen, und ihre aktuellen Einstellungen abzurufen.

    Get-EventLogLevel
    
  • Führen Sie den folgenden Befehl aus, um den aktuellen Protokolliergrad für einen bestimmten Prozess zu ermitteln.

    Get-EventLogLevel <process>
    
  • Führen Sie den folgenden Befehl aus, um den Protokolliergrad für einen bestimmten Prozess zu ändern.

    Set-EventLogLevel <process> -Level <level>
    
  • Bestätigen Sie, dass der Protokolliergrad geändert wurde, indem Sie den folgenden Befehl ausführen.

    Get-EventLogLevel <process>
    

    Ersetzen Sie <level> durch die Protokolliergradbezeichnung oder den Protokolliergradwert. Beispiel:

    Set-EventLogLevel MSExchangeMU\General -Level Medium
    

    Hinweis

    Prozesse mit Leerzeichen im Namen, z. B. MSExchangeIS\9002 System\Virus Scanning müssen in Anführungszeichen eingeschlossen werden. Beispiel: "MSExchangeIS\9002 System\Virus Scanning"

    Hinweis

    Sie können zusätzliche Informationen zu einem Prozess abrufen, indem Sie dem Befehl get die Variable "|fl" (ohne Anführungszeichen) hinzufügen. Beispiel:
    Get-EventLogLevel <Prozess> |fl
    Hinweis   Setzen Sie den Protokolliergrad nach Abschluss der Problembehandlungsaktivitäten auf den Standardgrad zurück.

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Get-EventLogLevelSet-EventLogLevel.

So verwenden Sie den Registrierungs-Editor zum Ändern des Protokolliergrads für einen Exchange-Prozess

  1. Starten Sie den Registrierungs-Editor (regedit).

    CautionAchtung:
    UNRESOLVED_TOKEN_VAL(exRegistry)
  2. Suchen Sie den folgenden Registrierungsschlüssel: HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeMU\Diagnostics

  3. Ändern Sie im Detailbereich den Wert des Schlüssels Allgemein in den neuen Wert.

  4. Beenden Sie den Registrierungs-Editor.

    Hinweis

    Setzen Sie den Protokolliergrad nach Abschluss der Problembehandlungsaktivitäten auf den Standardgrad zurück.

Exchange 2007 SP1 und Exchange 2007 RTM

So verwenden Sie die Exchange-Verwaltungsshell zum Ändern des Protokolliergrads für einen Exchange-Prozess

  • Führen Sie den folgenden Befehl aus, um alle Prozesse zu ermitteln, die konfigurierbare Protokolliergrade aufweisen, und ihre aktuellen Einstellungen abzurufen.

    Get-EventLogLevel
    
  • Führen Sie den folgenden Befehl aus, um den aktuellen Protokolliergrad für einen bestimmten Prozess zu ermitteln.

    Get-EventLogLevel <process>
    
  • Führen Sie den folgenden Befehl aus, um den Protokolliergrad für einen bestimmten Prozess zu ändern.

    Set-EventLogLevel <process> -Level <level>
    
  • Bestätigen Sie, dass der Protokolliergrad geändert wurde, indem Sie den folgenden Befehl ausführen.

    Get-EventLogLevel <process>
    

    Ersetzen Sie <level> durch die Protokolliergradbezeichnung oder den Protokolliergradwert. Beispiel:

    Set-EventLogLevel MSExchangeMU\General -Level Medium
    

    Hinweis

    Prozesse mit Leerzeichen im Namen, z. B. MSExchangeIS\9002 System\Virus Scanning müssen in Anführungszeichen eingeschlossen werden. Beispiel: "MSExchangeIS\9002 System\Virus Scanning"

    Hinweis

    Sie können zusätzliche Informationen zu einem Prozess abrufen, indem Sie dem Befehl get die Variable "|fl" (ohne Anführungszeichen) hinzufügen. Beispiel:
    Get-EventLogLevel <Prozess> |fl
    Hinweis   Setzen Sie den Protokolliergrad nach Abschluss der Problembehandlungsaktivitäten auf den Standardgrad zurück.

Ausführliche Informationen zu Syntax und Parametern finden Sie unter Get-EventLogLevelSet-EventLogLevel.

So verwenden Sie den Registrierungs-Editor zum Ändern des Protokolliergrads für einen Exchange-Prozess

  1. Starten Sie den Registrierungs-Editor (regedit).

    CautionAchtung:
    UNRESOLVED_TOKEN_VAL(exRegistry)
  2. Suchen Sie den folgenden Registrierungsschlüssel: HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeMU\Diagnostics

  3. Ändern Sie im Detailbereich den Wert des Schlüssels Allgemein in den neuen Wert.

  4. Beenden Sie den Registrierungs-Editor.

    Hinweis

    Setzen Sie den Protokolliergrad nach Abschluss der Problembehandlungsaktivitäten auf den Standardgrad zurück.

Weitere Informationen

Eine Liste der Exchange 2007-Prozesse, deren Protokolliergrade konfigurierbar sind, finden Sie unter Prozesse mit konfigurierbaren Ereignisprotokolliergraden.