Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Pode usar os registos do servidor PostgreSQL para diagnosticar problemas específicos encontrados num servidor flexível Base de Dados do Azure para PostgreSQL e para obter informações detalhadas sobre as atividades que correm nos seus servidores. Utilize registos de atualização de versões principais para diagnosticar erros que possam ocorrer durante uma tentativa de atualizar o seu servidor para uma versão maior superior do PostgreSQL.
Por predefinição, a captura dos registos do servidor para transferência num servidor flexível do Base de Dados do Azure para PostgreSQL está desativada. No entanto, depois de ativar a funcionalidade, o seu servidor flexível Base de Dados do Azure para PostgreSQL começa a capturar os registos do servidor em ficheiros, que pode descarregar para uma inspeção detalhada. Use o portal Azure ou os comandos CLI do Azure para listar e descarregar estes ficheiros que o podem ajudar em qualquer tentativa de resolução de problemas.
Este artigo explica como ativar e desativar a funcionalidade. Também descreve como podes listar todos os registos de servidores disponíveis e como podes descarregar qualquer um deles.
Passos para ativar a captura de logs de PostgreSQL e de atualização para download
Utilize o portal do Azure:
Selecione o seu servidor flexível do Base de Dados do Azure para PostgreSQL.
No menu de recursos, na secção Monitorização, selecione Registos do servidor.
Selecione a caixa de verificação Capturar registos para transferência.
Por defeito, o serviço mantém ficheiros de registo durante três dias, mas pode ajustar o período de retenção de um para sete dias. Utilize o segmentador Período de retenção de registos (em dias) para selecionar a configuração pretendida.
Selecione Guardar.
Uma notificação informa que o serviço está a configurar a captura de registos para download.
Quando a operação termina, uma notificação informa-o de que o serviço concluiu a configuração da captura dos registos para download.
Observação
Poucos minutos após ativar a captura dos registos do servidor para download, o primeiro registo está disponível para download.
Inicialmente, e por aproximadamente uma hora, os registos do servidor ocupam espaço no disco de dados. Em seguida, são movidos para o armazenamento de backup e mantidos lá pelo período de retenção configurado.
Passos para desativar a captura de logs de PostgreSQL e a atualização para download
Utilize o portal do Azure:
Selecione o seu servidor flexível do Base de Dados do Azure para PostgreSQL.
No menu de recursos, na secção Monitorização, selecione Registos do servidor.
Desmarque a caixa de seleção Registos de captura para download.
Selecione Guardar.
Uma notificação informa que o serviço está a configurar a captura de registos para download.
Quando a operação termina, uma notificação informa-o de que o serviço concluiu a configuração da captura dos registos para download.
Passos para listar logs capturados disponíveis para download
Utilize o portal do Azure:
Selecione o seu servidor flexível do Base de Dados do Azure para PostgreSQL.
No menu de recursos, na secção Monitorização, selecione Registos do servidor.
Uma tabela mostra todos os ficheiros de registo capturados que ainda não foram eliminados. Não consegues ver nem aceder a ficheiros que foram capturados mas eliminados porque excederam o período de retenção configurado. Utilize as caixas Procurar ficheiros com nomes que contenham, Intervalo de tempo e Tipo de registo para filtrar os registos. Ao selecionar um cabeçalho de coluna, pode ordenar a lista de ficheiros de registo visíveis, em ordem ascendente ou descendente, pelo valor do atributo representado pelo cabeçalho selecionado. Sob cada coluna disponível, pode ver os diferentes atributos de cada ficheiro.
-
Nome: Nome do arquivo de log. O serviço atribui a cada ficheiro de registo um nome com este padrão
postgresql_yyyy_mm_dd_hh_00_00.log. - Última hora de atualização: Carimbo de data/hora da última vez que cada ficheiro de registo foi carregado. Os ficheiros de log são carregados, aproximadamente, a cada 10 minutos.
- Tamanho: Tamanho em bytes ocupado pelo ficheiro de registo.
- Tipo de Log: Log do Servidor indica que o ficheiro corresponde a um log do servidor PostgreSQL. Registo de atualização indica que o ficheiro corresponde a um log de atualização de versão principal.
-
Nome: Nome do arquivo de log. O serviço atribui a cada ficheiro de registo um nome com este padrão
A tabela não atualiza automaticamente. Para ver a informação mais recente, selecione Atualizar.
Passos para descarregar registos capturados
Utilize o portal do Azure:
Selecione o seu servidor flexível do Base de Dados do Azure para PostgreSQL.
No menu de recursos, na secção Monitorização, selecione Registos do servidor.
Uma tabela mostra todos os ficheiros de registo capturados que ainda não foram eliminados. Não consegues ver nem aceder a ficheiros que foram capturados mas eliminados porque excederam o período de retenção configurado. Utilize as caixas Procurar ficheiros com nomes que contenham, Intervalo de tempo e Tipo de registo para filtrar os registos. Ao selecionar um cabeçalho de coluna, pode ordenar a lista de ficheiros de registo visíveis, em ordem ascendente ou descendente, pelo valor do atributo representado pelo cabeçalho selecionado. Encontre o registo que quer descarregar e, na coluna Ações , selecione Descarregar.
Se quiser descarregar vários ficheiros de registo de uma só vez, selecione todos os ficheiros que pretende descarregar e, na barra de ferramentas, escolha Descarregar.
A tabela não atualiza automaticamente. Para ver a informação mais recente, selecione Atualizar.