Registrar em log e monitorar no Amazon RDS - Amazon Relational Database Service

Registrar em log e monitorar no Amazon RDS

O monitoramento é uma parte importante da manutenção da confiabilidade, da disponibilidade e da performance do Amazon RDS e de suas soluções da AWS. É necessário coletar dados de monitoramento de todas as partes de sua solução da AWS para depurar uma falha de vários pontos com mais facilidade, caso ocorra. A AWS fornece várias ferramentas para monitorar seus recursos do Amazon RDS e responder a incidentes em potencial:

Alarmes do Amazon CloudWatch

Com o uso de alarmes do Amazon CloudWatch, você observa uma única métrica durante um período especificado. Se a métrica exceder determinado limite, uma notificação será enviada para um tópico do Amazon SNS ou para uma política do AWS Auto Scaling. Os alarmes do CloudWatch não invocam ações só porque estão em um determinado estado. O estado deve ter sido alterado e mantido por uma quantidade especificada de períodos.

AWS CloudTrailLogs do

O CloudTrail fornece um registro de ações executadas por um usuário, uma função ou um serviço da AWS no Amazon RDS. O CloudTrail captura todas as chamadas de API para o Amazon RDS como eventos, inclusive as chamadas do console e de chamadas do código para operações da API do Amazon RDS. Usando as informações coletadas pelo CloudTrail, é possível determinar a solicitação que foi feita ao Amazon RDS, o endereço IP da solicitação, quem fez a solicitação, quando ela foi feita e outros detalhes. Para obter mais informações, consulte Monitorar chamadas de API do Amazon RDSno AWS CloudTrail.

Monitoramento avançado

O Amazon RDS fornece métricas em tempo real para o sistema operacional (SO) no qual seu de instância de banco de dados é executado. Você pode visualizar as métricas de seu de instância de banco de dados usando o console ou consumir o resultado do JSON de monitoramento avançado do Amazon CloudWatch Logs em um sistema de monitoramento de sua escolha. Para obter mais informações, consulte Monitorar métricas do SO com o monitoramento avançado.

Amazon RDS Performance Insights

O Performance Insights expande os recursos de monitoramento do Amazon RDS existentes para ilustrar a performance do banco de dados e ajudar a analisar todos os problemas que o afetam. Com o painel do Performance Insights, você pode visualizar a carga do banco de dados e filtrá-la por esperas, instruções SQL, hosts ou usuários. Para obter mais informações, consulte Monitorar a carga de banco de dados com o Performance Insights no Amazon RDS.

Logs de banco de dados

Você pode visualizar, baixar e observar os logs de banco de dados usando o AWS Management Console, a AWS CLI ou a API do RDS. Para obter mais informações, consulte Monitorar arquivos de log do Amazon RDS.

Recomendações do Amazon RDS

O Amazon RDS fornece recomendações automatizadas para recursos de banco de dados. Essas recomendações fornecem orientações de práticas recomendadas, analisando a configuração, o uso e os dados de performance da instância de banco de dados. Para ter mais informações, consulte Recomendações do Amazon RDS.

Notificação de evento do Amazon RDS

O Amazon RDS usa o Amazon Simple Notification Service (Amazon SNS) para fornecer uma notificação quando um evento do Amazon RDS ocorre. Essas notificações podem estar em qualquer formato de notificação compatível com o Amazon SNS para uma região da AWS, como um e-mail, uma mensagem de texto ou uma chamada para um endpoint HTTP. Para obter mais informações, consulte Trabalhar com a notificação de eventos do Amazon RDS.

AWS Trusted Advisor

O Trusted Advisor conta com as práticas recomendadas aprendidas com o atendimento a centenas de milhões de clientes da AWS. O Trusted Advisor inspeciona seu ambiente da AWS e faz recomendações quando há oportunidades para economizar dinheiro, melhorar a performance e a disponibilidade do sistema e ajuda a corrigir falhas de segurança. Todos os clientes da AWS têm acesso a cinco verificações do Trusted Advisor. Os clientes com um plano de suporte Business ou Enterprise podem ver todas as verificações do Trusted Advisor.

O Trusted Advisor tem as seguintes verificações relacionadas ao Amazon RDS:

  • Instâncias ociosas de banco de dados do Amazon RDS

  • Risco de acesso de grupo de segurança do Amazon RDS

  • Backups do Amazon RDS

  • multi-AZ do Amazon RDS

Para obter mais informações sobre essas verificações, consulte Práticas recomendadas do Trusted Advisor (verificações).

Para obter mais informações sobre monitoramento do Amazon RDS, consulte Métricas de monitoramento em uma instância do Amazon RDS.