Condividi tramite


Configurare l'acquisizione dei log del server PostgreSQL e dei log di aggiornamento della versione principale

SI APPLICA A: Database di Azure per PostgreSQL - Server flessibile

È possibile usare i log del server PostgreSQL per diagnosticare problemi specifici riscontrati in un server flessibile Database di Azure per PostgreSQL e ottenere informazioni dettagliate sulle attività eseguite nei server. È possibile usare i log di aggiornamento della versione principale per risolvere gli errori che possono verificarsi durante un tentativo di aggiornare il server a una versione principale superiore di PostgreSQL.

Per impostazione predefinita, l'acquisizione dei log del server per il download in un server flessibile Database di Azure per PostgreSQL è disabilitata. Tuttavia, dopo aver abilitato la funzionalità, il server flessibile Database di Azure per PostgreSQL avvia l'acquisizione dei log del server nei file, che è possibile scaricare per un'ispezione dettagliata. È possibile usare portale di Azure o i comandi dell'interfaccia della riga di comando di Azure per elencare e scaricare questi file che possono essere utili per qualsiasi operazione di risoluzione dei problemi.

Questo articolo illustra come abilitare e disabilitare la funzionalità. Descrive anche come elencare tutti i log del server disponibili e come scaricarli.

Abilitare l'acquisizione dei log del server PostgreSQL e dei log di aggiornamento delle versioni principali per il download

Tramite il portale di Azure:

  1. Selezionare il server flessibile Database di Azure per PostgreSQL.

  2. Nel menu delle risorse, nella sezione Monitoraggio selezionare Log del server.

    Screenshot che mostra la pagina Log server.

  3. In Download server logs (Scarica log server) contrassegnare la casella di controllo Enable (Abilita ).

    Screenshot che mostra come configurare il server per i log del server PostgreSQL e i log di aggiornamento della versione principali da acquisire. È possibile scaricare i file di log acquisiti per l'ispezione.

  4. Per impostazione predefinita, i file di log vengono conservati per tre giorni, ma è possibile modificare il periodo di conservazione da 1 a 7 giorni. Usare il filtro dei dati Periodo di conservazione (in giorni) per adattarsi alla configurazione desiderata.

    Screenshot che mostra come modificare il periodo di conservazione per i log del server PostgreSQL e i log di aggiornamento della versione principali acquisiti.

  5. Selezionare il pulsante Salva.

    Screenshot che mostra come salvare le modifiche di configurazione apportate alla pagina Log del server.

  6. Una notifica informa che il servizio sta configurando l'acquisizione dei log per il download.

    Screenshot che mostra la notifica che informa che vengono applicate le modifiche alla configurazione.

  7. Al termine dell'operazione, una notifica informa che il servizio ha completato la configurazione dell'acquisizione dei log per il download.

    Screenshot che mostra la notifica che informa che le modifiche alla configurazione sono state applicate correttamente.

Nota

  • Alcuni minuti dopo aver abilitato l'acquisizione dei log del server per il download, il primo log sarà disponibile per il download.

  • Inizialmente, e per circa un'ora, i log del server occupano spazio su disco dati. Vengono quindi spostati nell'archivio di backup e mantenuti in questa posizione per il periodo di conservazione configurato.

Disabilitare l'acquisizione dei log del server PostgreSQL e dei log di aggiornamento delle versioni principali per il download

Tramite il portale di Azure:

  1. Selezionare il server flessibile Database di Azure per PostgreSQL.

  2. Nel menu delle risorse, nella sezione Monitoraggio selezionare Log del server.

    Screenshot che mostra la pagina Log server.

  3. In Scarica log del server deselezionare la casella di controllo Abilita .

    Screenshot che mostra come configurare il server in modo che i log del server PostgreSQL e i log di aggiornamento della versione principale non vengano acquisiti per il download.

  4. Selezionare il pulsante Salva.

    Screenshot che mostra come salvare le modifiche di configurazione apportate alla pagina Log del server.

  5. Una notifica informa che il servizio sta configurando l'acquisizione dei log per il download.

    Screenshot che mostra la notifica che informa che vengono applicate le modifiche alla configurazione.

  6. Al termine dell'operazione, una notifica informa che il servizio ha completato la configurazione dell'acquisizione dei log per il download.

    Screenshot che mostra la notifica che informa che le modifiche alla configurazione sono state applicate correttamente.

Elencare i log acquisiti disponibili per il download

Tramite il portale di Azure:

  1. Selezionare il server flessibile Database di Azure per PostgreSQL.

  2. Nel menu delle risorse, nella sezione Monitoraggio selezionare Log del server.

    Screenshot che mostra la pagina Log server con alcuni log acquisiti.

  3. Una tabella mostra tutti i file di log acquisiti che non vengono ancora eliminati. I file acquisiti in un certo momento, ma sono stati eliminati perché hanno superato il periodo di conservazione configurato, non sono più visibili o accessibili. Usando le caselle Cerca file di log, Intervallo di tempo log e Tipo di log, è possibile definire condizioni di filtro per ridurre i log visualizzati. Selezionando un'intestazione di colonna, è possibile ordinare l'elenco dei file di log visibili, in ordine crescente o decrescente, in base al valore dell'attributo rappresentato dall'intestazione selezionata. In ogni colonna disponibile è possibile visualizzare i diversi attributi di ogni file:

    • Nome: nome del file di log. Il servizio assegna a ogni file di log un nome con questo modello postgresql_yyyy_mm_dd_hh_00_00.log.
    • Ora dell'ultimo aggiornamento: timestamp dell'ultima volta in cui è stato caricato ogni file di log. I file di log vengono caricati, approssimativamente, ogni 10 minuti.
    • Dimensioni: dimensioni in byte occupati dal file di log.
    • Tipo di log: il log del server indica che il file corrisponde a un log del server PostgreSQL. Log di aggiornamento indica che il file corrisponde a un log di aggiornamento della versione principale.

    Screenshot che mostra la pagina Log del server con alcuni log acquisiti ed evidenziando le intestazioni di colonna.

  4. Il contenuto della tabella non viene aggiornato automaticamente. Per visualizzare le informazioni più recenti, è possibile selezionare Aggiorna.

    Screenshot che mostra la pagina Log server ed evidenzia il pulsante Aggiorna per aggiornare il contenuto della pagina.

Scaricare i log acquisiti disponibili per il download

Tramite il portale di Azure:

  1. Selezionare il server flessibile Database di Azure per PostgreSQL.

  2. Nel menu delle risorse, nella sezione Monitoraggio selezionare Log del server.

    Screenshot che mostra la pagina Log server con alcuni log acquisiti.

  3. Una tabella mostra tutti i file di log acquisiti che non vengono ancora eliminati. I file acquisiti in un certo momento, ma sono stati eliminati perché hanno superato il periodo di conservazione configurato, non sono più visibili o accessibili. Usando le caselle Cerca file di log, Intervallo di tempo log e Tipo di log, è possibile definire condizioni di filtro per ridurre i log visualizzati. Selezionando un'intestazione di colonna, è possibile ordinare l'elenco dei file di log visibili, in ordine crescente o decrescente, in base al valore dell'attributo rappresentato dall'intestazione selezionata. Identificare il log che si vuole scaricare e, nella colonna Azioni , selezionare Scarica.

    Screenshot che mostra la pagina Log del server con alcuni log acquisiti ed evidenziando come scaricarli.

  4. Per scaricare più file di log contemporaneamente, selezionare tutti i file da scaricare e selezionare Scarica sulla barra degli strumenti.

    Screenshot che mostra la pagina Log del server con alcuni log acquisiti ed evidenziando come scaricare più file.

  5. Il contenuto della tabella non viene aggiornato automaticamente. Per visualizzare le informazioni più recenti, è possibile selezionare Aggiorna.

    Screenshot che mostra la pagina Log server ed evidenzia il pulsante Aggiorna per aggiornare il contenuto della pagina.