Monitorar eventos, logs e fluxos em um cluster de banco de dados do Amazon Aurora - Amazon Aurora

Monitorar eventos, logs e fluxos em um cluster de banco de dados do Amazon Aurora

Quando você monitora seus bancos de dados Amazon Aurorae outras soluções da AWS, seu objetivo é manter o seguinte:

  • Confiabilidade

  • Disponibilidade

  • desempenho

  • Segurança

Monitorar métricas em um cluster do Amazon Aurora explica como monitorar seu cluster usando métricas. Uma solução completa também deve monitorar eventos de banco de dados, arquivos de log e transmissões de atividades. A AWS fornece as seguintes ferramentas de monitoramento:

  • O Amazon EventBridge é um serviço de barramento de eventos sem servidor que facilita a conexão de aplicações a dados de diversas origens. O EventBridge fornece uma fluxo de dados em tempo real de suas próprias aplicações, de aplicações de software como serviço (SaaS) e de serviços da AWS. O EventBridge encaminha esses dados para destinos como AWS Lambda. Dessa forma, você pode monitorar eventos que ocorrem em serviços e criar arquiteturas orientadas a eventos. Para saber mais, consulte o Guia do Usuário do Amazon EventBridge.

  • O Amazon CloudWatch Logs oferece uma forma de monitorar, armazenar e acessar os arquivos de log de instâncias do Amazon Aurora, do AWS CloudTrail e de outras fontes. O Amazon CloudWatch Logs pode monitorar informações nos arquivos de log e notificar você quando determinados limites forem atingidos. É possível também arquivar seus dados de log em armazenamento resiliente. Para saber mais, consulte o Guia do usuário do Amazon CloudWatch Logs.

  • AWS CloudTrail O captura chamadas de API e eventos relacionados feitos por sua conta da ou em nome dela Conta da AWS. O CloudTrail fornece os arquivos de log para um bucket do Amazon S3 especificado por você. Você pode identificar quais usuários e contas chamaram a AWS, o endereço IP de origem no qual as chamadas foram feitas e quando elas ocorreram. Para saber mais, consulte o Guia do usuário do AWS CloudTrail.

  • O Database Activity Streams é um recurso do Amazon Aurora que fornece um fluxo quase em tempo real da atividade em seu cluster de banco de dados do Oracle. O Amazon Aurora envia atividades para um fluxo de dados do Amazon Kinesis. O fluxo do Kinesis é criado automaticamente. No Kinesis, é possível configurar serviços da AWS, como o Amazon Data Firehose e o AWS Lambda, para consumir o fluxo e armazenar os dados.