Registro e monitoramento no Athena - Amazon Athena

Registro e monitoramento no Athena

Para detectar incidentes, receber alertas quando há incidentes e responder a eles, use estas opções com o Amazon Athena:

  • Monitorar o Athena com AWS CloudTrail: o AWS CloudTrail oferece um registro das ações executadas por um usuário, uma função ou um AWS service (Serviço da AWS) no Athena. Ele captura as chamadas do console do Athena e as chamadas de código para as operações de API do Athena como eventos. Dessa forma, você pode determinar a solicitação feita ao Athena, o endereço IP do qual a solicitação foi feita, quem fez a solicitação, quando ela foi feita e outros detalhes. Para ter mais informações, consulte Registro de chamadas de API do Amazon Athena com o AWS CloudTrail.

    Você também pode usar o Athena para consultar os arquivos de log do CloudTrail para o Athena e também para outros Serviços da AWS. Para ter mais informações, consulte Consultar os logs do AWS CloudTrail.

  • Monitorar o uso do Athena com o CloudTrail e o Amazon QuickSight: o Amazon QuickSight é um serviço de business intelligence totalmente gerenciado e com tecnologia de nuvem que permite criar painéis interativos que sua organização pode acessar de qualquer dispositivo. Para obter um exemplo de solução que usa o CloudTrail e o Amazon QuickSight para monitorar o uso do Athena, consulte a postagem no blog de big data da AWS How Realtor.com monitors Amazon Athena usage with AWS CloudTrail and Amazon QuickSight.

  • Usar o Amazon EventBridge com o Athena: a Amazon EventBridge oferece uma transmissão quase em tempo real dos eventos do sistema que descrevem as alterações nos recursos da AWS. O EventBridge reconhece essas alterações operacionais logo que acontecem, responde a elas e executa a ação corretiva conforme necessário, enviando mensagens para responder ao ambiente, ativando funções, fazendo alterações e capturando informações de estado. Os eventos são emitidos com base no melhor esforço. Para obter mais informações, consulte Começar a usar o Amazon EventBridge no Manual do usuário do Amazon EventBridge.

  • Usar grupos de trabalho para separar usuários, equipes, aplicações ou workloads, definir os limites e controlar os custos de consulta: você pode exibir as métricas relacionadas à consulta no Amazon CloudWatch, controlar os custos de consulta com a configuração de limites para a quantidade de dados verificados, criar limites e acionar ações, como alarmes do Amazon SNS, quando esses limites são violados. Para um procedimento de alto nível, consulte Configurar grupos de trabalho. Use as permissões do IAM no nível do recurso para controlar o acesso a um determinado grupo de trabalho. Para ter mais informações, consulte Usar grupos de trabalho para executar consultas e Controlar custos e monitorar consultas com métricas e eventos do CloudWatch.