AWS-Service-Protokolle abfragen - Amazon Athena

AWS-Service-Protokolle abfragen

Dieser Abschnitt enthält mehrere Verfahren zum Verwenden von Amazon Athena für die Abfrage beliebter Datensätze wie AWS CloudTrail-Protokolle, Amazon-CloudFront-Protokolle, Classic-Load-Balancer-Protokolle, Application-Load-Balancer-Protokolle, Amazon-VPC-Flow-Protokolle und Network-Load-Balancer-Protokolle.

Für die Aufgaben in diesem Abschnitt wird die Athena-Konsole eingesetzt. Sie können jedoch auch andere Tools wie den Athena-JDBC-Treiber, die AWS CLI, oder die Amazon-Athena-API-Referenz verwenden.

Informationen zur Verwendung von AWS CloudFormation zum automatischen Erstellen von AWS-Service-Protokolltabellen, -partitionen und Beispielabfragen in Athena finden Sie unter Automatisieren der Erstellung von AWS-Service-Protokolltabellen und deren Abfrage mit Amazon Athena im AWS-Big-Data-Blog. Informationen zur Verwendung einer Python-Bibliothek für AWS Glue zum Erstellen eines gemeinsamen Frameworks für die Verarbeitung von AWS-Service-Protokollen und deren Abfrage in Athena finden Sie unter Einfache Abfrage von AWS-Service-Protokollen mit Amazon Athena.

Die Themen in diesem Abschnitt setzen voraus, dass Sie die entsprechenden Berechtigungen für den Zugriff auf Athena und den Amazon-S3-Bucket konfiguriert haben, in dem sich die abzufragenden Daten befinden sollten. Weitere Informationen finden Sie unter Einrichtung, administrativer und programmatischer Zugriff und Erste Schritte.

Informationen zum Abfragen von Amazon-S3-Protokollen finden Sie in den folgenden Themen: