Ir para o conteúdo

Como faço para publicar logs de instâncias do Amazon RDS para MySQL ou do Amazon Aurora MySQL no CloudWatch?

3 minuto de leitura
0

Eu uso uma instância do Amazon Relational Database Service (Amazon RDS) para MySQL ou do Amazon Aurora compatível com MySQL. Quero ver os logs da minha instância de banco de dados no Amazon CloudWatch.

Resolução

Permita o registro em log na sua instância de banco de dados

No Amazon RDS, modifique os parâmetros de general_log e slow_query_log em um grupo de parâmetros de banco de dados personalizado associado à instância de banco de dados. Para permitir o registro em log de auditoria, adicione o plug-in MariaDB Audit ao seu grupo de opções personalizado. Para obter mais informações, consulte Como ativar e monitorar logs para uma instância de banco de dados do Amazon RDS para MySQL?

Em clusters de banco de dados do Aurora compatível com MySQL, modifique os parâmetros de general_log e slow_query_log. Use um grupo de parâmetros de cluster de banco de dados personalizado para permitir que a Auditoria avançada audite os logs dos seus clusters de banco de dados do Aurora.

Publique logs no CloudWatch

Para publicar logs no CloudWatch, configure as exportações de logs no cluster de banco de dados.

Observação: o Aurora publica os tipos de log que você selecionou em todas as instâncias do cluster de banco de dados do Aurora.

Altere o valor do parâmetro log_output para FILE

Em clusters do Aurora que estão na versão 2 (compatível com MySQL 5.7), o valor do parâmetro log_output é definido como FILE por padrão. No entanto, se você modificou manualmente o valor do parâmetro log_output para TABLE, será necessário alterar o valor para FILE.

Para alterar o parâmetro log_output, conclua as etapas a seguir:

  1. Abra o console do Aurora e do RDS.
  2. No painel de navegação, clique em Grupos de parâmetros.
  3. Selecione o grupo de parâmetros associado à instância na qual você deseja publicar logs.
  4. Clique em Ações do grupo de parâmetros e, em seguida, em Editar.
  5. Use o campo Filtrar parâmetros para pesquisar o parâmetro log_output.
  6. Defina o valor do parâmetro log_output como FILE.
  7. Clique em Salvar alterações.
    Observação: você não precisa reiniciar a instância para implementar a alteração porque o parâmetro é dinâmico. Para obter mais informações, consulte Grupos de parâmetros padrão e personalizados.

Informações relacionadas

Como modificar os valores de um grupo de parâmetros de banco de dados do Amazon RDS?

Arquivos de log do banco de dados MySQL

AWS OFICIALAtualizada há um ano