Protokollierung

Citrix Provisioning verwendet die Diagnosetools für die Problembehandlung und Verwaltung der Provisioning-Farm. Mit diesen Tools können Sie ein Problem melden oder SQL Server-Always-On-Ablaufverfolgung (AOT) verwenden.

Melden eines Problems

Erstellen Sie einen Problembericht in CIS (Citrix Insight Services), um Probleme direkt an den Citrix Support zu melden. CIS ist eine Plattform von Citrix für Instrumentierung, Telemetrie und Ablaufverfolgung. Weitere Informationen finden Sie unter CIS-Problemberichterstattung.

Tipp:

Einzelheiten und aktuelle Informationen zu CIS und seiner Funktionsweise finden Sie auf der CIS-Website. Sie benötigen Citrix Kontoanmeldeinformationen für die Anmeldung.

Always-On-Ablaufverfolgung

Mit der Always-On-Ablaufverfolgung von Citrix Provisioning können Sie AOT-Protokolle direkt auf dem Datenträger speichern. Verwenden Sie PowerShell (PoSH) auf dem Citrix Provisioning-Server, um diese Funktionalität zu konfigurieren.

Beachten Sie Folgendes:

  • Das Feature ist standardmäßig aktiviert.
  • Die Standardfestplattengröße ist 500 MB.
  • Always-On-Ablaufverfolgungsprotokolle werden in C:\ProgramData\Citrix\Provisioning Services\Log\AOT gespeichert.
  • Verwenden Sie PoSH-Befehle zum Ändern oder Deaktivieren des Features.
  • Das Feature zeichnet CPU und IOPS auf.

Speichern von Always-On-Ablaufverfolgungsprotokollen auf der Festplatte

Verwenden Sie den PowerShell-Telemetriebefehl Enable-CitrixTrace, um die Speicherung von Citrix Provisioning-Ablaufverfolgungsdateien auf der Festplatte in einem persistDirectory zuzulassen. Die maximale Größe der gespeicherten Tracingdateien (in Byte) wird mit dem Parameter maxSizeBytes konfiguriert. Der Parameter sliceDurationSeconds definiert die Dauer des Slice/Block-Tracings in Sekunden.

Befehlssyntax:

    Enable-CitrixTrace -Listen

    '{"trace":

    {"enabled": true,

    "persistDirectory":"C:\ProgramData\Citrix\Citrix Provisioning\Log\AOT",

    "maxSizeBytes": 524288000,

    "sliceDurationSeconds": 300

    }

    }'

Zum Beispiel:

C:\PS>Enable-CitrixTrace -Listen ‘{“trace” :{“enabled”: true, “persistDirectory”: “C:\Users\Public”,”maxSizeBytes”: 1000000, “sliceDurationSeconds”: 300}}’

Abbildung des PowerShell-Telemetriebefehls