1.1.0 • Published 7 years ago

s3a v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

s3a

A (currently) simple S3 Log Analyser.

This was thrown together pretty quickly to serve some basic needs, but I hope to extends this with more useful features.

Prerequisites

Use something like rclone to sync your s3 logs to a local directory.

Install

npm install s3a --save

Usage

Read the help

$ s3a --help

help

Possible rollup keys include, country, city, region, userId, bucket, time, remoteIP, requester, requesterID, operation, key, requestURI, status, errorCode, bytesSent, objectSize, totalTime, turnAroundTime, referer, userAgent, versionID

Example

example

Future

Currently it only produces simple rollups. I eventually would like these too: -[] charts, graphs, etc -[] smarter filters - currently it basically greps the results, but we need to remove webcrawler, etc.

Licence

MIT