Registro y supervisión en Athena - Amazon Athena

Registro y supervisión en Athena

Para detectar incidentes, recibir alertas cuando ocurran y responder a ellas, utilice estas opciones con Amazon Athena:

  • Monitoreo de Athena con AWS CloudTrail: AWS CloudTrail proporciona un registro de las medidas adoptadas por un usuario, rol o Servicio de AWS en Athena. Captura las llamadas desde la consola de Athena y las llamadas de código a las operaciones de la API de Athena como eventos. Esto le permite determinar la solicitud que se envió a Athena, la dirección IP desde la que se realizó la solicitud, quién realizó la solicitud, cuándo la realizó y detalles adicionales. Para obtener más información, consulte Registro de las llamadas a la API de Amazon Athena con AWS CloudTrail.

    También puede usar Athena para consultar los archivos de registro de CloudTrail no solo para Athena, sino también para otros Servicios de AWS. Para obtener más información, consulte Consulta de registros de AWS CloudTrail.

  • Monitoree el uso de Athena con CloudTrail y Amazon QuickSight: Amazon QuickSight es un servicio de inteligencia empresarial totalmente administrado y basado en la nube que le permite crear paneles interactivos a los que la organización puede acceder desde cualquier dispositivo. Para ver un ejemplo de una solución que utiliza CloudTrail y Amazon QuickSight para supervisar el uso de Athena, consulte la publicación del blog de macrodatos de AWS How Realtor.com monitors Amazon Athena usage with AWS CloudTrail and Amazon QuickSight (Cómo Realtor.com supervisa el uso de Amazon Athena con AWS CloudTrail y Amazon QuickSight).

  • Utilice Amazon CloudWatch Events con Athena: CloudWatch Events proporciona una secuencia de eventos de sistema casi en tiempo real que describe cambios en los recursos de AWS. CloudWatch Events descubre los cambios operativos a medida que ocurren, responde a ellos y toma medidas correctivas según sea necesario al enviar mensajes para responder al entorno, activar funciones, realizar cambios y captar información de estado. Los eventos se emiten en la medida de lo posible. Para utilizar CloudWatch Events con Athena, cree una regla que se desencadene en una llamada a la API de Athena a través de CloudTrail. Para obtener más información, consulte Creación de una regla de CloudWatch Events que se activa en una llamada a la API de AWS con CloudTrail en la Guía del usuario de Amazon CloudWatch Events.

  • Utilice grupos de trabajo para separar usuarios, equipos, aplicaciones o cargas de trabajo y establecer límites de consulta y controlar los costos de las consultas: puede ver métricas relacionadas con las consultas en Amazon CloudWatch, controlar los costos de las consultas mediante la configuración de los límites de la cantidad de datos escaneados, crear umbrales y desencadenar acciones, como alarmas de Amazon SNS, cuando se superan estos umbrales. Para un procedimiento de alto nivel, consulte Configuración de los grupos de trabajo. Utilice permisos de IAM de nivel de recursos para controlar el acceso a un grupo de trabajo específico. Para obtener más información, consulte Uso de grupos de trabajo para la ejecución de consultas y Control de costos y supervisión de consultas con métricas y eventos de CloudWatch.