Спробував користуватись #Athena в #AWS - це сервіс пошуку даних на #S3. Знав про нього раніше, але думав він тільки для аналізу або каталогізації файлів, які потрапляють на бакет.
Справа у тому, що #ALB може писати логі тільки на бакет, тому шукати там потрібні запити вручне не зручно. А ось за допомогою #Athena можна просто створити табличку, та сказати, що дані находяться в різних каталогах на бакеті, розділені по назвам оточень. Після цього можна робити звичайні #SQL запити, які будуть шукати дані на бакеті в #CSV файлах, які стиснуті gz (!!!). Це дуже зручно та швидко.
Приклад запиту
```
SELECT
date_parse(time, '%Y-%m-%dT%H:%i:%s.%fZ') AS request_time,
request_verb AS method,
request_url AS url,
elb_status_code AS http_code,
sent_bytes AS response_size_bytes,
user_agent
FROM alb_access_logs
WHERE app_name = 'k8s-production'
AND year = '2026'
AND month = '03'
AND day = '01'
AND domain_name = 'www.domain.tld'
AND type IS NOT NULL
ORDER BY request_time DESC
LIMIT 500;
```

