PostgreSQL- und Upgradeprotokolle in Azure Database for PostgreSQL – Flexibler Server herunterladen

Sie können PostgreSQL-Serverprotokolle verwenden, um bestimmte Probleme zu diagnostizieren, die in einem Azure Database for PostgreSQL flexiblen Server aufgetreten sind, und um detaillierte Einblicke zu den Aktivitäten zu erhalten, die auf Ihren Servern ausgeführt werden. Verwenden Sie Upgradeprotokolle der Hauptversion, um Fehler zu beheben, die während eines Versuchs auftreten können, Ihren Server auf eine höhere Hauptversion von PostgreSQL zu aktualisieren.

Standardmäßig ist das Erfassen von Serverprotokollen für den Download in einem Azure Database for PostgreSQL flexiblen Server deaktiviert. Nachdem Sie das Feature aktiviert haben, beginnt ihr Azure Database for PostgreSQL flexibler Server jedoch mit der Erfassung der Serverprotokolle mit Dateien, die Sie zur detaillierten Überprüfung herunterladen können. Verwenden Sie das Azure Portal oder Azure CLI Befehle, um diese Dateien auflisten und herunterladen, die Sie bei jeder Problembehandlung unterstützen können.

In diesem Artikel wird erläutert, wie Sie das Feature aktivieren und deaktivieren. Außerdem wird beschrieben, wie Sie alle verfügbaren Serverprotokolle auflisten und wie Sie sie herunterladen können.

Schritte zum Aktivieren der Erfassung von PostgreSQL- und Upgrade-Protokollen zum Herunterladen

Verwenden Sie das Azure-Portal:

  1. Wählen Sie Ihren Azure Database for PostgreSQL flexiblen Server aus.

  2. Wählen Sie im Ressourcenmenü im Abschnitt Überwachung die Option Serverprotokolle aus.

    Screenshot der Seite „Serverprotokolle“

  3. Aktivieren Sie das Kontrollkästchen "Protokolle erfassen" für den Download .

    Screenshot, der zeigt, wie der Server für PostgreSQL-Serverprotokolle und Upgradeprotokolle der Hauptversion so konfiguriert wird, dass sie erfasst werden Sie können erfasste Protokolldateien zur Überprüfung herunterladen.

  4. Standardmäßig behält der Dienst Protokolldateien für drei Tage bei, Sie können den Aufbewahrungszeitraum jedoch von 1 bis sieben Tagen anpassen. Verwenden Sie den Slicer „Protokollaufbewahrungsdauer (in Tagen)“, um die gewünschte Konfiguration festzulegen.

    Screenshot, der zeigt, wie Sie den Aufbewahrungszeitraum für erfasste PostgreSQL-Serverprotokolle und Upgradeprotokolle der Hauptversion anpassen

  5. Wählen Sie Speichern aus.

    Screenshot, der zeigt, wie Konfigurationsänderungen gespeichert werden, die an der Seite „Serverprotokolle“ vorgenommen wurden

  6. Eine Benachrichtigung informiert Sie darüber, dass der Dienst die Erfassung von Protokollen für den Download konfiguriert.

    Screenshot der Benachrichtigung, die informiert, dass Konfigurationsänderungen angewendet werden

  7. Nach Abschluss des Vorgangs informiert Sie eine Benachrichtigung darüber, dass der Dienst die Konfiguration der Aufzeichnung von Protokollen zum Herunterladen abgeschlossen hat.

    Screenshot der Benachrichtigung, die informiert, dass Konfigurationsänderungen erfolgreich angewendet wurden

Hinweis

  • Ein paar Minuten nach dem Aktivieren der Erfassung von Serverprotokollen zum Download steht das erste Protokoll zum Download zur Verfügung.

  • Anfangs belegen Serverprotokolle ungefähr für eine Stunde Speicherplatz auf dem Datenträger. Anschließend werden sie in den Sicherungsspeicher verschoben und dort für den konfigurierten Aufbewahrungszeitraum aufbewahrt.

Schritte zum Deaktivieren der Erfassung von PostgreSQL-Updateprotokollen zum Download

Verwenden Sie das Azure-Portal:

  1. Wählen Sie Ihren Azure Database for PostgreSQL flexiblen Server aus.

  2. Wählen Sie im Ressourcenmenü im Abschnitt Überwachung die Option Serverprotokolle aus.

    Screenshot der Seite „Serverprotokolle“

  3. Deaktivieren Sie das Kontrollkästchen "Protokolle erfassen" für den Download .

    Screenshot, der zeigt, wie der Server so konfiguriert wird, dass die PostgreSQL-Serverprotokolle und Upgradeprotokolle der Hauptversion nicht mehr zum Download erfasst werden

  4. Wählen Sie Speichern aus.

    Screenshot, der zeigt, wie Konfigurationsänderungen gespeichert werden, die an der Seite „Serverprotokolle“ vorgenommen wurden

  5. Eine Benachrichtigung informiert Sie darüber, dass der Dienst die Erfassung von Protokollen für den Download konfiguriert.

    Screenshot der Benachrichtigung, die informiert, dass Konfigurationsänderungen angewendet werden

  6. Nach Abschluss des Vorgangs informiert Sie eine Benachrichtigung darüber, dass der Dienst die Konfiguration der Aufzeichnung von Protokollen zum Herunterladen abgeschlossen hat.

    Screenshot der Benachrichtigung, die informiert, dass Konfigurationsänderungen erfolgreich angewendet wurden

Schritte zum Auflisten erfasster Protokolle, die zum Download verfügbar sind

Verwenden Sie das Azure-Portal:

  1. Wählen Sie Ihren Azure Database for PostgreSQL flexiblen Server aus.

  2. Wählen Sie im Ressourcenmenü im Abschnitt Überwachung die Option Serverprotokolle aus.

    Screenshot der Seite „Serverprotokolle“ mit einigen erfassten Protokollen

  3. Eine Tabelle enthält alle erfassten Protokolldateien, die noch nicht gelöscht wurden. Sie können dateien, die erfasst, aber gelöscht wurden, nicht sehen oder darauf zugreifen, da sie den konfigurierten Aufbewahrungszeitraum überschritten haben. Verwenden Sie die Suche nach Dateien mit Namen, die Felder "Zeitbereich" und "Protokoll" enthalten, um die Protokolle zu filtern. Durch Auswählen einer Spaltenüberschrift können Sie die Liste der sichtbaren Protokolldateien in aufsteigender oder absteigender Reihenfolge nach dem Wert des Attributs sortieren, das durch die ausgewählte Kopfzeile dargestellt wird. Unter jeder verfügbaren Spalte können Sie die verschiedenen Attribute jeder Datei sehen:

    • Name: Name der Protokolldatei. Der Dienst weist jeder Protokolldatei einen Namen mit dem Muster postgresql_yyyy_mm_dd_hh_00_00.log zu.
    • Zeitpunkt der letzten Aktualisierung: Zeitstempel des letzten Uploads jeder Protokolldatei. Protokolldateien werden ungefähr alle zehn Minuten hochgeladen.
    • Größe: Größe in Byte, die von der Protokolldatei belegt sind.
    • Protokolltyp: Das Serverprotokoll gibt an, dass die Datei einem PostgreSQL-Serverprotokoll entspricht. Das Upgradeprotokoll gibt an, dass die Datei einem Upgradeprotokoll der Hauptversion entspricht.

    Screenshot der Seite „Serverprotokolle“ mit einigen erfassten Protokollen und Hervorhebung von Spaltenüberschriften

  4. Die Tabelle wird nicht automatisch aktualisiert. Um die neuesten Informationen anzuzeigen, wählen Sie "Aktualisieren" aus.

    Screenshot der Seite „Serverprotokolle“ und Hervorhebung der Schaltfläche „Aktualisieren“ zum Aktualisieren des Inhalts der Seite

Schritte zum Herunterladen erfasster Protokolle

Verwenden Sie das Azure-Portal:

  1. Wählen Sie Ihren Azure Database for PostgreSQL flexiblen Server aus.

  2. Wählen Sie im Ressourcenmenü im Abschnitt Überwachung die Option Serverprotokolle aus.

    Screenshot der Seite „Serverprotokolle“ mit einigen erfassten Protokollen

  3. Eine Tabelle enthält alle erfassten Protokolldateien, die noch nicht gelöscht wurden. Sie können dateien, die erfasst, aber gelöscht wurden, nicht sehen oder darauf zugreifen, da sie den konfigurierten Aufbewahrungszeitraum überschritten haben. Verwenden Sie die Suche nach Dateien mit Namen, die Felder "Zeitbereich" und "Protokoll" enthalten, um die Protokolle zu filtern. Durch Auswählen einer Spaltenüberschrift können Sie die Liste der sichtbaren Protokolldateien in aufsteigender oder absteigender Reihenfolge nach dem Wert des Attributs sortieren, das durch die ausgewählte Kopfzeile dargestellt wird. Suchen Sie das Protokoll, das Sie herunterladen möchten, und wählen Sie unter der Spalte "Aktionen " die Option "Herunterladen" aus.

    Screenshot der Seite „Serverprotokolle“ mit einigen erfassten Protokollen und Hervorhebung der Anleitung zum Herunterladen

  4. Wenn Sie mehrere Protokolldateien gleichzeitig herunterladen möchten, wählen Sie alle Dateien aus, die Sie herunterladen möchten, und wählen Sie Herunterladen auf der Symbolleiste aus.

    Screenshot der Seite „Serverprotokolle“ mit einigen erfassten Protokollen und Hervorhebung der Anleitung zum Herunterladen mehrerer Dateien

  5. Die Tabelle wird nicht automatisch aktualisiert. Um die neuesten Informationen anzuzeigen, wählen Sie "Aktualisieren" aus.

    Screenshot der Seite „Serverprotokolle“ und Hervorhebung der Schaltfläche „Aktualisieren“ zum Aktualisieren des Inhalts der Seite