こんにちは、臼田です。 みなさん、AWS WAF利用してますか? 今回はAWS WAFから取得したログをAthenaを利用して解析してみます。ログの取得方法は下記を参照してください。 AWS WAFのログを取得するCloudFormationテンプレートv2作ってみた また、Athenaの基本的な使い方は下記を参照してください。 [新サービス]S3上のデータをSQLクエリで取得する、Amazon Athenaを試す #reinvent テーブル作成 下記クエリでテーブルを作成します。S3バケットは環境に合わせて変更してください。 CREATE EXTERNAL TABLE IF NOT EXISTS waflogs ( Action string, Request struct < ClientIP:string, Country:string, HTTPVersion:string, H
![AWS WAFログ解析に利用するAthenaクエリパターンまとめてみた | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/b27dd016105eec37128f7b55193a9267fb88328e/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2015%2F10%2Faws-waf-eyecatch.png)