Überprüfen der Protokolldateien der Profilverwaltung
Protokolldateien sind bei der Problembehandlung von Systemverhalten nützlich. Aktivieren Sie nach dem Überprüfen der Profilverwaltungseinstellungen die Profilverwaltungsprotollierung und reproduzieren Sie das Problem, um die Protokolldateien zu überprüfen.
Hier ist eine detaillierte Schrittfolge:
- Aktivieren Sie die Profilverwaltungsprotokollierung für alle Ereignisse und Aktionen.
- Reproduzieren Sie das Problem auf der Maschine.
-
Überprüfen Sie die Protokolldatei der Profilverwaltung (z. B. #computername#.#domainname#_pm.log) im Ordner
%SystemRoot%\system32\LogFiles\UserProfileManager
auf Fehler und Warnungen. Suchen Sie hierzu nach dem Wort ERROR bzw. WARNING.Weitere Informationen zu Protokolldateien finden Sie unter Referenz weiter unten in diesem Artikel.
- Überprüfen Sie, ob der Pfad zum Benutzerspeicher korrekt ist.
- Überprüfen Sie, ob alle Active Directory-Informationen richtig gelesen wurden.
- Überprüfen Sie die Zeitstempel, um festzustellen, ob es eine Aktion gibt, die zu lange dauert.
Tipp:
Sie können die Protokolldatei der Profilverwaltung mithilfe von Microsoft Excel überprüfen. Weitere Informationen finden Sie im Knowledge Center-Artikel CTX200674.
Aktivieren der Profilverwaltungsprotokollierung
Aktivieren Sie die Profilverwaltungsprotokollierung für alle Ereignisse und Aktionen nur dann, wenn Sie an der Behandlung eines Problems in der Profilverwaltungsbereitstellung arbeiten. Wenn Sie das Problem behoben haben, deaktivieren Sie die Protokollierung und löschen Sie die Protokolldateien, da sie möglicherweise vertrauliche Informationen enthalten.
In diesem Abschnitt erfahren Sie, wie Sie GPOs und UPMPolicyDefaults_all.ini
verwenden, um die Protokollierung für alle Ereignisse und Aktionen zu aktivieren.
Sie können dieses Ziel auch mit Citrix Studio und Workspace Environment Management (WEM) erreichen. Weitere Informationen finden Sie unter Wahl des zentralen Konfigurationsorts der Profilverwaltung.
Protokollierung über Gruppenrichtlinienobjekte (GPOs) aktivieren
Gehen Sie wie folgt vor, um die Protokollierung der Profilverwaltung für alle Ereignisse und Aktionen über ein Gruppenrichtlinienobjekt zu aktivieren:
-
Öffnen Sie den Gruppenrichtlinienverwaltungs-Editor und erstellen Sie dann ein Gruppenrichtlinienobjekt.
-
Wählen Sie Richtlinien > Administrative Vorlagen: Richtliniendefinitionen (ADMX-Dateien) > Citrix Komponenten > Profilverwaltung > Protokolleinstellungen.
-
Aktivieren Sie die Profilverwaltungsprotokollierung wie folgt:
- Doppelklicken Sie auf Protokollierung aktivieren.
- Klicken Sie auf Aktiviert.
- Klicken Sie auf OK.
-
Aktivieren Sie die Profilverwaltung, um alle Ereignisse und Aktionen zu protokollieren.
- Doppelklicken Sie auf Protokolleinstellungen.
- Wählen Sie alle Ereignisse und Aktionen aus. Weitere Informationen zu den Beschreibungen finden Sie unter Ereignisse und Aktionen.
- Klicken Sie auf OK.
-
Gehen Sie folgendermaßen vor, um den Standardwert für die maximale Größe der Protokolldatei zu ändern:
- Doppelklicken Sie auf Maximale Größe der Protokolldatei.
- Klicken Sie auf Aktivieren und geben Sie dann eine Größe in das Feld Maximale Größe in Bytes ein.
- Klicken Sie auf OK.
Tipp:
Wenn die maximale Größe erreicht ist, speichert die Profilverwaltung eine Backupdatei (z. B. Logfilename.log.bak).
-
Führen Sie den Befehl
gpupdate /force
auf der Maschine aus.Diese Richtlinien werden auf der Maschine wirksam.
Weitere Informationen zu Richtlinien für Protokolleinstellungen finden Sie unter Beschreibungen der Richtlinien der Profilverwaltung und deren Standardwerte.
Protokollierung über die INI-Datei aktivieren
Gehen Sie wie folgt vor, um die Protokollierung der Profilverwaltung für alle Ereignisse und Aktionen über UPMPolicyDefaults_all.ini
zu aktivieren:
- Öffnen Sie im Installationsordner der Profilverwaltung (standardmäßig C:\Program Files\Citrix\User Profile Manager)
UPMPolicyDefaults_all.ini
. -
Suchen Sie nach Protokolleinstellungen, um die Einstellungen zu finden.
- Geben Sie für
LoggingEnabled
den Wert1
an. - Geben Sie
1
für jeden Parameter vonLogLevelWarnings
bisLogLevelUserName
ein. Weitere Informationen zu diesen Parametern finden Sie unter Ereignisse und Aktionen. - Um die standardmäßige maximale Größe für die Protokolldatei zu ändern, geben Sie je nach Bedarf eine Größe für
MaxLogSize
ein. - Um den Standardordner für die Protokolldatei zu ändern, geben Sie bei Bedarf einen Pfad für
PathToLogFile
ein.
Referenz
Dieser Abschnitt enthält die folgenden Informationen:
Protokolltypen
In dieser Tabelle sind Protokolle aufgeführt, die Sie zur Problembehandlung für die Profilverwaltung verwenden können.
Informeller Name | Protokolldateiname | Speicherort | Typ der Protokollinformationen |
---|---|---|---|
Protokolldatei der Profilverwaltung | #computername#.#domainname#_pm.log | %SystemRoot%\system32\LogFiles\UserProfileManager | Informationsmeldungen, Warnungen und Fehler werden in der Protokolldatei der Profilverwaltung aufgezeichnet. Der Domänenname ist die Domäne des Computers. Wenn der Computername nicht ermittelt werden kann, wird diese Protokolldatei UserProfileManager.log genannt. Wenn die Domäne nicht ermittelt werden kann, der Computername aber verfügbar ist, heißt die Protokolldatei #computername#_pm.log. |
Konfigurationsprotokolldatei der Profilverwaltung | #computername#.#domainname#_pm_config.log | %SystemRoot%\system32\LogFiles\UserProfileManager | In der Konfigurationsprotokolldatei werden die Einstellungen des Gruppenrichtlinienobjekts und der INI-Datei aufgezeichnet, selbst wenn die Protokollierung deaktiviert ist. Wenn der Computername nicht ermittelt werden kann, wird diese Protokolldatei UserProfileManager_pm_config genannt. Wenn die Domäne nicht ermittelt werden kann, der Computername aber verfügbar ist, heißt die Protokolldatei #computername#_pm_config.log. |
Windows-Ereignisprotokoll | Application.evtx | %SystemRoot%\System32\winevt\Logs\ | Die Windows-Ereignisse, die mit der Microsoft-Ereignisanzeige angezeigt werden, werden hauptsächlich für Fehlerberichte verwendet. Es werden nur Fehler in das Protokoll geschrieben. |
Ereignisse und Aktionen
In dieser Tabelle werden Ereignisse und Aktionen aufgeführt, die von der Profilverwaltung protokolliert werden können.
Typ | Beschreibung | Parameter in .ini |
---|---|---|
Allgemeine Warnungen | Alle allgemeinen Warnungen. | LogLevelWarnings |
Allgemeine Informationen | Alle allgemeinen Informationen. | LogLevelInformation |
Dateisystembenachrichtigungen | Es wird jedes Mal ein Protokolleintrag erstellt, wenn eine verarbeitete Datei oder ein Ordner geändert werden. | LogLevelFileSystemNotification |
Dateisystemaktionen | Dateisystemoperationen, die von der Profilverwaltung durchgeführt werden. | LogLevelFileSystemActions |
Registrierungsaktionen | Registrierungsaktionen, die von der Profilverwaltung durchgeführt werden. | LogLevelRegistryActions |
Registrierungsunterschiede bei der Abmeldung | Alle Registrierungsschlüssel in der HKCU-Struktur, die während einer Sitzung geändert wurden. Wichtig: Diese Einstellung verursacht die Ausgabe einer großen Datenmenge in die Protokolldatei. | LogLevelRegistryDifference |
Active Directory-Aktionen | Jedes Mal, wenn die Profilverwaltung Active Directory abfragt, wird ein Eintrag in die Protokolldatei geschrieben. | LogLevelActiveDirectoryActions |
Richtlinienwerte | Wenn der Profilverwaltungsdienst gestartet wird oder eine Richtlinie aktualisiert wird, werden Richtlinienwerte in die Protokolldatei geschrieben. | LogLevelPolicyUserLogon |
Logon | Die Abfolge von Aktionen während der Anmeldung werden in die Protokolldatei geschrieben. | LogLevelLogon |
Logoff | Die Abfolge von Aktionen während der Abmeldung werden in die Protokolldatei geschrieben. | LogLevelLogoff |
Persönliche Benutzerinformationen | Benutzer- und Domänennamen werden in eigenen Spalten der Protokolldatei aufgezeichnet. | LogLevelUserName |
Felder der Protokolldatei
Alle Zeilen in der Protokolldatei der Profilverwaltung haben mehrere Felder, die durch Semikolons voneinander getrennt sind. In dieser Tabelle sind die Felder der Protokolldatei aufgeführt.
Feld | Beschreibung |
---|---|
Datum | Datum des Protokolleintrags |
Time | Uhrzeit des Protokolleintrags (einschließlich von Millisekunden) |
Schweregrad | INFORMATION, WARNUNG oder FEHLER |
Domäne | Domäne des Benutzers (wo zutreffend) |
Benutzername | Name des Benutzers (wo zutreffend) |
Sitzungs-ID | Sitzungs-ID (wo zutreffend) |
Thread-ID | ID des Threads, der diese Zeile generiert hat |
Funktion und Beschreibung | Name der Profilverwaltungsfunktion, die zu der Zeit ausgeführt wurde, und die Protokollmeldung |