Freigeben über


Konfigurieren der Erfassung von PostgreSQL-Serverprotokollen und Updateprotokollen der Hauptversion

GILT FÜR: Azure Database for PostgreSQL – Flexibler Server

Sie können PostgreSQL-Serverprotokolle verwenden, um bestimmte Probleme zu diagnostizieren, die in einer Azure-Datenbank für PostgreSQL – Flexibler Server aufgetreten sind, und um detaillierte Einblicke zu den Aktivitäten zu erhalten, die auf Ihren Servern ausgeführt werden. Sie können Upgradeprotokolle der Hauptversion verwenden, um Fehler zu beheben, die während eines Versuchs auftreten können, ein Upgrade für Ihren Server auf eine höhere Hauptversion von PostgreSQL durchzuführen.

Standardmäßig ist das Erfassen von Serverprotokollen für den Download in einer Azure-Datenbank für PostgreSQL – Flexibler Server deaktiviert. Nachdem Sie das Feature aktiviert haben, beginnt Ihre Instanz der Azure-Datenbank für PostgreSQL – Flexibler Server jedoch mit der Erfassung der Serverprotokolle in Dateien, die Sie zur detaillierten Überprüfung herunterladen können. Sie können Azure-Portal- oder Azure CLI-Befehle verwenden, um diese Dateien aufzulisten und herunterzuladen, 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.

Aktivieren der Erfassung von PostgreSQL-Serverprotokollen und Updateprotokollen der Hauptversion zum Download

Verwenden des Azure-Portals:

  1. Wählen Sie Ihre Instanz von Azure Database for PostgreSQL – Flexible Server aus.

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

    Screenshot der Seite „Serverprotokolle“

  3. Aktivieren Sie unter Serverprotokolle herunterladen das Kontrollkästchen Aktivieren.

    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. Protokolldateien werden standardmäßig drei Tage lang aufbewahrt, aber Sie können den Aufbewahrungszeitraum anpassen, sodass er zwischen einem Tag und sieben Tage liegt. Verwenden Sie den Slicer Aufbewahrungszeitraum (in Tagen), um die gewünschte Konfiguration anzupassen.

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

  5. Wählen Sie die Schaltfläche 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 Erfassung von Protokollen zum Download 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.

Deaktivieren der Erfassung von PostgreSQL-Serverprotokollen und Updateprotokollen der Hauptversion zum Download

Verwenden des Azure-Portals:

  1. Wählen Sie Ihre Instanz von Azure Database for PostgreSQL – Flexible Server aus.

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

    Screenshot der Seite „Serverprotokolle“

  3. Deaktivieren Sie unter Serverprotokolle herunterladen das Kontrollkästchen Aktivieren.

    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 die Schaltfläche 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 Erfassung von Protokollen zum Download abgeschlossen hat.

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

Auflisten erfasster Protokolle, die zum Download verfügbar sind

Verwenden des Azure-Portals:

  1. Wählen Sie Ihre Instanz von Azure Database for PostgreSQL – Flexible 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 zeigt alle erfassten Protokolldateien an, die noch nicht gelöscht wurden. Dateien, die irgendwann erfasst wurden, aber gelöscht wurden, weil sie den konfigurierten Aufbewahrungszeitraum überschritten haben, sind nicht mehr sichtbar oder zugänglich. Mithilfe der Felder Suche nach einer Protokolldatei, Protokollzeitbereich und Protokolltyp können Sie Filterbedingungen definieren, um die angezeigten Protokolle zu reduzieren. 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: Serverprotokoll gibt an, dass die Datei einem PostgreSQL-Serverprotokoll entspricht. 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. Der Inhalt der Tabelle wird nicht automatisch aktualisiert. Um die neuesten Informationen anzuzeigen, können Sie Aktualisieren auswählen.

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

Herunterladen erfasster Protokolle, die zum Download verfügbar sind

Verwenden des Azure-Portals:

  1. Wählen Sie Ihre Instanz von Azure Database for PostgreSQL – Flexible 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 zeigt alle erfassten Protokolldateien an, die noch nicht gelöscht wurden. Dateien, die irgendwann erfasst wurden, aber gelöscht wurden, weil sie den konfigurierten Aufbewahrungszeitraum überschritten haben, sind nicht mehr sichtbar oder zugänglich. Mithilfe der Felder Suche nach einer Protokolldatei, Protokollzeitbereich und Protokolltyp können Sie Filterbedingungen definieren, um die angezeigten Protokolle zu reduzieren. 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. Identifizieren Sie das Protokoll, das Sie herunterladen möchten, und wählen Sie unter der Spalte Aktionen 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. Der Inhalt der Tabelle wird nicht automatisch aktualisiert. Um die neuesten Informationen anzuzeigen, können Sie Aktualisieren auswählen.

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