VMware Cloud Director weist unterschiedliche Protokollierungsstufen auf. Die Standardkonfiguration für die Protokollierung reicht für ausgelastete Umgebungen oder für die Erfassung von Ereignissen während der Fehlerbehebung möglicherweise nicht aus. Möglicherweise müssen Sie die Protokollierungsstufe und auch die Größe und Anzahl der beibehaltenen Dateien ändern.
Die VMware Cloud Director-Protokolle befinden sich im Verzeichnis /opt/vmware/vcloud-director/logs/.
Die VMware Cloud Director-Protokollkonfigurationsdatei befindet sich im Verzeichnis /opt/vmware/vcloud-director/etc/. Der Name der Protokollkonfigurationsdatei lautet log4j.properties
.
Wenn Sie die log4j.properties
-Protokollkonfigurationsdatei anpassen, müssen Sie vor einem VMware Cloud Director-Upgrade eine Kopie der Datei log4j.properties
erstellen und nach dem Upgrade alle fehlenden Abschnitte manuell einfügen.
Um Ihre Protokollaufbewahrung zu verbessern und sicherzustellen, dass die VMware Cloud Director-Protokolle für eine bestimmte Zeit gespeichert werden, sollten Sie einen Syslog-Server verwenden.
Protokollierungsstufe | Beschreibung |
---|---|
FATAL |
Diese Stufe protokolliert sehr schwerwiegende Fehlerereignisse, die dazu führen können, dass die Anwendung fehlschlägt. |
ERROR |
Diese Stufe umfasst Fehlerereignisse, bei denen die Anwendung möglicherweise trotzdem noch ausgeführt werden kann. |
WARN |
Diese Stufe protokolliert potenziell schädliche Situationen und Warnungen. |
INFO |
Diese Stufe protokolliert Informationsmeldungen, die den übergeordneten Fortschritt der Anwendung angeben. |
DEBUG |
Diese Stufe protokolliert Informationsereignisse, die für das präzise Debugging einer Anwendung am nützlichsten sind. |
TRACE |
Diese Stufe protokolliert Informationsereignisse mit einem noch höheren Detailgrad als die Protokollierungsstufe DEBUG . |
Voraussetzungen
Erstellen Sie eine Sicherungskopie der Datei /opt/vmware/vcloud-director/etc/log4j.properties.
Beachten Sie Folgendes:
Prozedur
Steuern der API-Anforderungsprotokollierung in VMware Cloud Director
Sie können den Prozess zur Erfassung und Speicherung von Informationen zu eingehenden Anforderungen in VMware Cloud Director steuern.
VMware Cloud Director protokolliert die eingehenden Anforderungen in den VMware Cloud Director-Zellen in den Anforderungsprotokollen. Die Protokolle haben Namen im Format YYYY_MM_DD.request.log
. Die VMware Cloud Director request.log-Dateien befinden sich im Verzeichnis /opt/vmware/vcloud-director/logs/, aber Sie können die Protokolle nicht über die Datei log4j.properties konfigurieren.
Sie können den Unterbefehl manage-config des Befehlszeilentools verwenden, um die Protokollierung von API-Anforderungen zu steuern. Der Unterbefehl manage-config ändert die Einstellungen für die gesamte Servergruppe. Weitere Informationen zu den Optionen und Argumenten des Unterbefehls manage-config finden Sie unter Aktualisieren von Anwendungskonfigurationseinstellungen in VMware Cloud Director.
Die Protokollrotation kann maximal einmal pro Tag erfolgen und ist nicht mit der Größe der einzelnen Protokolldateien oder der Gesamtgröße aller Protokolldateien verknüpft. Sie können die Rotationsrichtlinie steuern, indem Sie die Anzahl der Tage ändern, für die VMware Cloud Director die Protokolle speichert.