Delen via


Download PostgreSQL en upgrade logs

APPLIES TO: Azure Database for PostgreSQL - Flexible Server

U kunt PostgreSQL-serverlogboeken gebruiken om specifieke problemen te diagnosticeren die optreden in een Azure Database voor PostgreSQL-flexibele server, en om gedetailleerd inzicht te krijgen in de activiteiten die op uw servers worden uitgevoerd. U kunt upgrade-logs van hoofdversies gebruiken om fouten op te lossen die kunnen optreden bij een poging om uw server te upgraden naar een hogere hoofdversie van PostgreSQL.

Standaard is het vastleggen van serverlogboeken voor download in een Azure Databaseserver voor PostgreSQL Flexibele server uitgeschakeld. Nadat u de functie hebt ingeschakeld, begint uw Azure Database voor PostgreSQL flexibele server de serverlogs vast te leggen in bestanden, die u kunt downloaden voor gedetailleerde inspectie. U kunt de Azure-portal of Azure CLI-opdrachten gebruiken om deze bestanden te vermelden en te downloaden, die u kunnen helpen bij alle probleemoplossingsactiviteiten.

Dit artikel legt uit hoe u de functie kunt inschakelen en uitschakelen. Het beschrijft ook hoe je alle beschikbare serverlogboeken kunt weergeven en hoe je er een kunt downloaden.

Stappen om het vastleggen van PostgreSQL- en upgrade-logs voor download in te schakelen

Gebruikmakend van de Azure portal:

  1. Selecteer uw Azure Database voor PostgreSQL flexibele server.

  2. In het bronnenmenu, onder het gedeelte Monitoring, selecteer Serverlogboeken.

    Schermafbeelding die de Serverlogpagina toont.

  3. Vink het selectievakje Capture logs for download aan.

    Screenshot waarin wordt weergegeven hoe de server kan worden geconfigureerd voor het vastleggen van PostgreSQL-serverlogs en logs van grote versie-upgrades. U kunt vastgelegde logbestanden downloaden voor inspectie.

  4. Standaard worden logbestanden drie dagen bewaard, maar je kunt de bewaartermijn aanpassen van 1 tot 7 dagen. Gebruik de logretentieperiode (in dagen) om aan te passen aan je gewenste configuratie.

    Schermafbeelding die laat zien hoe de bewaarperiode voor PostgreSQL-serverlogs en vastgelegde logs van belangrijke versievernieuwingen kan worden aangepast.

  5. Selecteer de Save knop.

    Schermafbeelding die laat zien hoe configuratiewijzigingen op de serverlogpagina kunnen worden opgeslagen.

  6. Een melding informeert u dat de dienst bezig is met het configureren van het vastleggen van logbestanden voor download.

    Schermafbeelding met de melding dat configuratiewijzigingen worden toegepast.

  7. Zodra de operatie is voltooid, ontvang je een melding dat de dienst de configuratie van de vastlegging van logs voor download heeft voltooid.

    Schermafbeelding die de melding toont dat configuratiewijzigingen succesvol zijn toegepast.

Opmerking

  • Enkele minuten nadat het vastleggen van serverlogs voor download is ingeschakeld, zal het eerste logboek beschikbaar zijn voor download.

  • Aanvankelijk, en gedurende ongeveer een uur, nemen serverlogs ruimte op de datadisk in beslag. Daarna worden ze verplaatst naar back-upopslag en daar bewaard gedurende de geconfigureerde retentieperiode.

Stappen om het vastleggen van PostgreSQL en upgrade logs voor download uit te schakelen

Gebruik het Azure-portaal:

  1. Selecteer uw Azure Database for PostgreSQL flexibele server.

  2. In het resourcemenu, onder het onderdeel Monitoring, selecteer Serverlogs.

    Schermafbeelding die de pagina met serverlogs toont.

  3. Vink het selectievakje Capture logs for download uit.

    Schermafbeelding die laat zien hoe de server moet worden geconfigureerd zodat PostgreSQL-serverlogboeken en logboeken van grote versie-upgrades niet meer worden vastgelegd voor download.

  4. Selecteer de Opslaan knop.

    Schermafbeelding die laat zien hoe u configuratiewijzigingen kunt opslaan die zijn aangebracht op de Server-logs pagina.

  5. Een melding informeert u dat de dienst bezig is met het configureren van het vastleggen van logboeken voor download.

    Schermafbeelding die de melding toont dat configuratiewijzigingen worden toegepast.

  6. Zodra de operatie eindigt, krijg je een melding dat de service de configuratie van het vastleggen van logs voor download heeft voltooid.

    Screenshot die de melding toont dat configuratiewijzigingen succesvol zijn toegepast.

Stappen om vastgelegde logbestanden beschikbaar voor download te maken

nl-NL: Gebruikmakend van de Azure portal:

  1. Selecteer uw Azure Database voor PostgreSQL flexibele server.

  2. In het resource-menu, onder de sectie Monitoring, selecteer Server logs.

    Schermafbeelding waarop de Server logpagina te zien is met enkele vastgelegde logs.

  3. Een tabel toont alle vastgelegde logbestanden die nog niet zijn verwijderd. Bestanden die op een gegeven moment zijn vastgelegd, maar werden verwijderd omdat ze de ingestelde retentieperiode overschreden, zijn niet meer zichtbaar of toegankelijk. Met de vakken Zoeken naar bestanden met namen die bevatten, Tijdsbereik, en Logtype kunt u filtercondities definiëren om het aantal weergegeven logs te verminderen. Door een kolomkop te selecteren, kunt u de lijst van zichtbare logbestanden sorteren in oplopende of aflopende volgorde, op basis van de waarde van het attribuut dat door de geselecteerde kop wordt weergegeven. Onder elke beschikbare kolom kunt u de verschillende attributen van elk bestand zien.

    • Name: Name of the log file. De service kent elk logbestand een naam toe met dit patroon postgresql_yyyy_mm_dd_hh_00_00.log.
    • Laatste update tijd: Tijdstempel van de laatste keer dat elk logbestand werd geüpload. Logbestanden worden ongeveer elke 10 minuten geüpload.
    • Grootte: Grootte in bytes ingenomen door het logbestand.
    • Logtype: Serverlog geeft aan dat het bestand overeenkomt met een PostgreSQL-serverlogboek. Upgrade log geeft aan dat het bestand hoort bij een upgrade-logboek van een hoofdversie.

    Screenshot van de Server-logpagina met enkele vastgelegde logs en benadrukking van kolomkoppen.

  4. De inhoud van de tabel wordt niet automatisch bijgewerkt. Om de meest recente informatie te zien, kunt u Vernieuwen selecteren.

    Schermafbeelding van de pagina met serverlogs die de Vernieuwen-knop benadrukt om de inhoud van de pagina bij te werken.

Stappen om vastgelegde logbestanden te downloaden

Met behulp van de Azure portal:

  1. Select your Azure Database for PostgreSQL flexible server.

  2. In het resourcemenu, onder de sectie Monitoring, selecteer Serverlogboeken.

    Schermafbeelding die de Serverlogpagina toont met enkele geregistreerde logs.

  3. Een tabel toont alle vastgelegde logbestanden die nog niet zijn verwijderd. Bestanden die op enig moment werden vastgelegd, maar werden verwijderd omdat ze de ingestelde bewaartermijn overschreden, zijn niet meer zichtbaar of toegankelijk. Met de vakken Zoeken naar bestanden met namen die bevatten, Tijdsbereik, en Logtype kunt u filtervoorwaarden definiëren om het aantal weergegeven logboeken te verminderen. Door een kolomkop te selecteren, kunt u de lijst van zichtbare logbestanden sorteren in oplopende of aflopende volgorde op basis van de waarde van het attribuut dat door de geselecteerde kop wordt weergegeven. Identificeer het logbestand dat u wilt downloaden en selecteer Downloaden onder de kolom Acties.

    Screenshot showing the Server logs page with some logs captured and highlighting how to download one of them.

  4. If you want to download multiple log files at one time, select all the files that you want to download, and select Download in the toolbar.

    Screenshot showing the Server logs page with some logs captured and highlighting how to download multiple files.

  5. De inhoud van de tabel wordt niet automatisch bijgewerkt. Om de meest recente informatie te zien, kunt u Vernieuwen selecteren.

    Schermafbeelding die de Serverlogpagina toont en de Vernieuw-knop markeert om de inhoud van de pagina bij te werken.