An open API service indexing awesome lists of open source software.

https://github.com/jimas14/easy-access-logs

Get a single CSV from a directory of AWS access log files.
https://github.com/jimas14/easy-access-logs

access-logs aws cloudfront csv for-humans parse python s3

Last synced: 8 months ago
JSON representation

Get a single CSV from a directory of AWS access log files.

Awesome Lists containing this project

README

          

# easy-access-logs

I made this script because S3 access logs are an absolute nightmare to read through, let alone
review at a large scale.

Given a directory full of S3 access log files, the script will generate a complete CSV of all access logs.

Make sure you are in a Python 3.7 environment before running.

## Usage
1. Download all access logs to one directory using AWS S3 cli or preferred method.
2. Run `python easy-access-logs.py --directory=/full/path-to/logfiles`