Protokolldateien
Installationsprotokolle
Wenn StoreFront installiert oder deinstalliert wird, werden die folgenden Protokolldateien vom StoreFront-Installationsprogramm im Verzeichnis C:\Windows\Temp\StoreFront erstellt. Die Dateinamen spiegeln die Komponenten wider, die sie erstellt haben, und enthalten Zeitstempel.
- Citrix-DeliveryServicesRoleManager-*.log – Wird erstellt, wenn StoreFront interaktiv installiert wird.
- Citrix-DeliveryServicesSetupConsole-*.log – Wird erstellt, wenn StoreFront unbeaufsichtigt installiert wird und wenn StoreFront deinstalliert wird, entweder interaktiv oder unbeaufsichtigt.
- CitrixMsi-CitrixStoreFront-x64-*.log – Wird erstellt, wenn StoreFront installiert und deinstalliert wird, entweder interaktiv oder unbeaufsichtigt.
PowerShell- und Verwaltungskonsolenprotokolle
Konfigurationsänderungen, die über PowerShell oder die Verwaltungskonsole vorgenommen werden, werden unter C:\Program Files\Citrix\Receiver StoreFront\Admin\logs protokolliert. Die Protokolldateinamen enthalten Befehlsaktionen und -themen sowie Zeitstempel, die zur Unterscheidung von Befehlssequenzen verwendet werden können.
Diagnoseprotokollierung
StoreFront schreibt Diagnoseprotokolle nach c:\Program Files\Citrix\Receiver StoreFront\admin\trace

Für StoreFront Version 2311 und höher werden standardmäßig Meldungen der Stufen Error, Warning und Info protokolliert. In den meisten Fällen enthält dies ausreichende Informationen zur Diagnose von Problemen.
Hinweis:
In Version 2308 und früheren Versionen von StoreFront™ werden standardmäßig nur Meldungen der Stufe Error protokolliert.
Um die Protokollierung mithilfe von PowerShell anzupassen, führen Sie das Cmdlet Set-STFDiagnostics aus.
-
StoreFront schreibt für jeden Dienst eine separate Protokolldatei. Standardmäßig ist jede Protokolldatei bis zu 200 MB groß, und StoreFront schreibt bis zu fünf Protokolldateien pro Dienst, bevor alte Protokolldateien gelöscht werden. Wenn Sie die Größe oder Anzahl der geschriebenen Protokolle anpassen müssen, können Sie dies mit den Parametern
-FileSizeKbund-FileCounttun. -
Um den Detaillierungsgrad der Protokollierung zu ändern, verwenden Sie den Parameter
-TraceLevel. Zulässige Werte sindOff,Error,Warning,InfooderVerbose. -
Um die Protokollierungsparameter für alle Dienste festzulegen, verwenden Sie den Parameter
-All. Sie können die Protokollierung für einen einzelnen Dienst mit-Service [Dienstname]anpassen.
Ausführliche Protokollierung
Sie können eine zusätzliche ausführliche Protokollierung für Fehlerbehebungszwecke aktivieren. Dies ist nur erforderlich, wenn dies vom Citrix® Support angefordert wird. Dies kann sich auf die Leistung auswirken, daher sollten Sie den TraceLevel auf Info zurücksetzen, sobald die Fehlerbehebung abgeschlossen ist.
So aktivieren Sie die ausführliche Protokollierung:
-
Starten Sie Windows PowerShell mit einem Konto mit lokalen Administratorberechtigungen.
-
Geben Sie den Befehl ein:
Set-STFDiagnostics -All -TraceLevel "Verbose" -confirm:$False <!--NeedCopy-->Hinweis:
Wenn Sie StoreFront 2311 verwenden, müssen Sie den Parameter
-Overridehinzufügen.Dies aktiviert die “ausführliche” Protokollierung für alle Dienste, ohne zur Bestätigung aufzufordern. Wenn dieser Befehl eingegeben wird, werden die StoreFront-Dienste neu gestartet. Warten Sie, bis die PowerShell-Eingabeaufforderung zurückkehrt, um zu überprüfen, ob die Dienste neu gestartet wurden. Während diese Dienste neu gestartet werden, ist der StoreFront-Server für Benutzer nicht zugänglich.
-
Reproduzieren Sie das Problem, um die Protokolle zu erstellen.
-
Setzen Sie die Protokollierung für alle Dienste auf die Standardstufe zurück.
Set-STFDiagnostics -All -TraceLevel "Info" -confirm:$False <!--NeedCopy-->Hinweis:
Wenn Sie StoreFront 2311 verwenden, müssen Sie den Parameter
-Overridehinzufügen.
IIS-Protokolldateien
Standardmäßig schreibt IIS ein Protokoll jeder Anforderung in %SystemDrive%\inetpub\logs\LogFiles. Weitere Informationen finden Sie in der Microsoft-Dokumentation.