Freigeben über


Problembehandlung mit Protokollierung und Diagnose

Die verschiedenen Komponenten von FSLogix erstellen umfassende Protokolle. Diese Protokolle sind in den folgenden drei Protokolltypen enthalten:

  • Clientereignisprotokolle
  • Textbasierte Protokolldateien
  • Ereignisablaufverfolgungsprotokollierung (Event Trace Logging, ETL)

Das Überprüfen oder Sammeln von Protokollen kann ein großer erster Schritt im Supportprozess sein, bevor Sie eine Supportanfrage öffnen. Das FSLogix-Supporttool wurde erstellt, um Kund*innen bei der Erfassung aller erforderlichen Protokolle in einem einzelnen gepackten Archiv zu unterstützen.

Clientereignisprotokolle

FSLogix verwendet das Windows-Ereignisprotokollsystem, um während vieler Vorgänge und Aufgaben andere Daten bereitzustellen. Diese Ereignisprotokolle finden Sie in der Windows Ereignisanzeige unter Anwendungs- und Dienstprotokolle –> FSLogix. Die meisten Ereignisprotokolldaten werden entweder in die Administrator- oder Betriebsprotokolle unter Apps geschrieben. Ereignisprotokolldaten, die für Cloudcache spezifisch sind, werden entweder in die Administrator- oder Betriebsprotokolle unter CloudCache geschrieben.

FSLogix-Ereignisprotokolle

Abbildung 7: FSLogix-Ereignisprotokolle

Textbasierte Protokolldateien

Textbasierte Protokolldateien sind die erste Anlaufstelle bei der Problembehandlung von FSLogix und setzen voraus, dass die Protokollierungseinstellungen konfiguriert wurden.

Speicherort der Protokolldatei: C:\ProgramData\FSLogix\Logs

Die am häufigsten verwendete Protokolldatei bei der Problembehandlung ist die Profile_%date%.log in C:\ProgramData\FSLogix\Logs\Profile.

Überprüfen von Profilprotokollen

Hinweis

Notepad++ ist ein hervorragender Text-Editor, da er die Möglichkeit bietet, Sätze von Schlüsselwörtern oder Ausdrücken hervorzuheben.

  1. Öffnen Sie die neueste Protokolldatei von C:\ProgramData\FSLogix\Logs\Profile\Profile_%date%.log.

  2. Beachten Sie die folgenden Abschnitte: Computername, FSLogix-Versionen und Dienststatus.

    Profilprotokoll

    Abbildung 1: Profilprotokolldatei

  3. Drücken Sie Ctrl+F, um das Dialogfeld „Suchen“ zu öffnen und nach dem Anmeldeereignis für eine(n) bestimmte(n) Benutzer*in zu suchen (z. B. jdoe).

    • Suchen nach: LoadProfile: %samaccountname%

    profile log search dialog

    Abbildung 2: Dialogfeld „Profilprotokollsuche“

  4. Stellen Sie sicher, dass das Anmeldeereignis mit dem Zeitpunkt des gemeldeten Problems übereinstimmt.

  5. Beachten Sie als nächstes die Prozess-ID für diese(n) Benutzer*in, da diese ID während der gesamten Sequenz des Ereignisses verwendet wird (An- oder Abmelden).

  6. Verwenden Sie das Formatvorlagenfeature, um die folgenden Abschnitte in der Protokolldatei hervorzuheben:

    • Begin Session: Logon
    • Begin Session: Logoff
    • Milliseconds
    • loadProfile time:
    • unloadProfile time:

    profile log stylize terms

    Abbildung 3: Profilprotokoll – Begriffe stilisieren

  7. Mit diesen stilisierten Schlüsselwörtern ist es einfacher, die Anmelde- und Abmeldeereignisse zu finden.

    profile log example 1

    Abbildung 4: Beispiel 1

    profile log example 2

    Abbildung 5: Beispiel 2

  8. Optional können Sie sich, nachdem Sie alle Schlüsselwörter stilisiert haben, auf einen bestimmten Prozess für ein Ereignis eines Benutzers bzw. einer Benutzerin konzentrieren, indem Sie die Prozess-ID auswählen. Notepad++ hebt alle Vorkommen dieser Prozess-ID hervor, sodass Sie die Abfolge der Prozesse verfolgen können, die zur gleichen Zeit von anderen Benutzer*innen ausgeführt werden.

    profile log process id

    Abbildung 6: Profilprotokoll – Prozess-ID

Wichtig

Jede Aktion in der Protokolldatei weist ein Präfix für den Ereignistyp auf. [INFO] für Informationsereignisse, während [WARN:xxxxxx] Warnungen und [ERROR:xxxxxx] Fehler angibt. Sowohl Warnungen als auch Fehler weisen einen entsprechenden Fehlercode auf.

Ereignisablaufverfolgungsprotokollierung (Event Trace Logging, ETL)

FSLogix implementiert die Ablaufverfolgungsprotokollierung, wodurch Dateien für Ereignisablaufverfolgungsprotokolle (ETL) erstellt werden. Es gibt zwei ETL-Dateien, die erstellt und gespeichert werden. Die ETL-Dateien werden in C:\ProgramData\FSLogix\Logs\ gespeichert und erhalten die Bezeichnung trace.etl.001 und trace.etl.002. Die Dateien werden im Roundrobin-Verfahren rotiert, wobei die älteste Datei durch eine neue Datei ersetzt wird, nachdem zwei Dateien erstellt wurden. Die ETL-Dateien sind auf eine maximale Dateigröße von 100 MB begrenzt.

Die ETL-Dateien von FSLogix werden von der automatischen Protokollierung von Windows verwaltet. Ablaufverfolgungsdaten werden in einem Puffer gespeichert und bei Bedarf in die ETL-Dateien geschrieben und ab dem festgelegten Schwellenwert überschrieben. Bei jedem Neustart des Computers werden die ETL-Dateien entsprechend der Konfiguration rotiert.

Hinweis

Die Ereignisablaufverfolgungsprotokollierung ist nur für die interne Verwendung durch Microsoft vorgesehen.