Database
 sql >> Base de Dados >  >> RDS >> Database

Como habilitar logs gerais e logs de erros no AWS RDS


Neste blog, explicaremos como habilitar logs gerais e logs de erros no AWS RDS.

Você pode monitorar logs gerais e logs de erros do Mysql diretamente por meio do console do Amazon RDS, da API do Amazon RDS, da CLI do Amazon RDS ou dos SDKs da AWS.

Ativar logs gerais e logs de erros no AWS RDS

Registros de erros do AWS RDS MySQL


O arquivo de log de erros do MySQL é gerado por padrão. Ele é gravado no arquivo mysql-error.log. O MySQL grava no log de erros apenas na inicialização, desligamento e quando encontra erros

Registros gerais do AWS RDS


Ele registra todas as informações nesse log quando os clientes se conectam ou desconectam e registra cada instrução SQL recebida dos clientes. O registro de consulta geral pode ser muito útil quando você suspeita de um erro em um cliente e deseja saber exatamente o que o cliente enviou para mysqld .

Você pode habilitar logs gerais definindo parâmetros em grupos de parâmetros de banco de dados que você criou para sua instância MySQL.

Etapas para modificar o grupo de parâmetros do banco de dados


Etapa 1: Faça login no Console de gerenciamento da AWS

Etapa 2: Ir para o serviço RDS

Etapa 3: No painel de navegação, escolha Grupos de Parâmetros. Os grupos de parâmetros de banco de dados disponíveis aparecem em uma lista.

Etapa 4: Na lista, selecione o grupo de parâmetros que deseja modificar.

Etapa 5: Escolha Editar parâmetros e defina os seguintes parâmetros para os valores especificados:
General_log =1 (o padrão é 0 ou nenhum registro)

Escolha qualquer método de registro:
log_output=FILE, para permitir a visualização dos logs do console.
log_output=TABLE, para permitir a visualização de registros com uma consulta.

Etapa 6: Escolha Salvar alterações.

É aconselhável habilitar um log geral somente se você estiver solucionando problemas ativamente. O log geral captura todas as instruções SQL recebidas do cliente. Se estiver ativado e não for verificado, ele crescerá rapidamente e acabará utilizando a maior parte do seu armazenamento.

Eu recomendaria desativar esse parâmetro se você não estiver solucionando ativamente erros de conexões de clientes.

Fim do tutorial, Como habilitar logs gerais e logs de erros no AWS RDS.