README ¶ cloudtrail-cli Blazing fast single purpose cli for CloudTrail log filtering, written in golang 🔢 Prerequisites An IAM Role/User with cloudtrail:LookupEvents permission. 🚀 Quick start $ cloudtrail-cli --help $ cloudtrail-cli --start-time 2023-02-01T00:00:00 --end-time 2023-02-01T01:00:00 --event-name AssumeRole --max-results 5 +--------------------------------------+------------+----------------------+----------+-------------------+-------------------------------+-------------------------------+-------------+-----------+----------+ | EventId | EventName | EventTime | Username | EventSource | UserAgent | SourceIPAddress | AccessKeyId | ErrorCode | ReadOnly | +--------------------------------------+------------+----------------------+----------+-------------------+-------------------------------+-------------------------------+-------------+-----------+----------+ | 998a47f3-fb53-48e0-83f1-111111111111 | AssumeRole | 2023-02-01T00:58:28Z | - | sts.amazonaws.com | eks.amazonaws.com | eks.amazonaws.com | | | true | | 56018bd8-d0f4-41d3-a718-111111111111 | AssumeRole | 2023-02-01T00:57:51Z | - | sts.amazonaws.com | internetmonitor.amazonaws.com | internetmonitor.amazonaws.com | | | true | | d5f7ff3f-af90-4f05-9050-111111111111 | AssumeRole | 2023-02-01T00:55:22Z | - | sts.amazonaws.com | ssm.amazonaws.com | ssm.amazonaws.com | | | true | | 139dd66c-d192-47fc-9158-111111111111 | AssumeRole | 2023-02-01T00:40:38Z | - | sts.amazonaws.com | lambda.amazonaws.com | lambda.amazonaws.com | | | true | | 8af6dc45-fd58-4ad5-9e95-111111111111 | AssumeRole | 2023-02-01T00:35:06Z | - | sts.amazonaws.com | lambda.amazonaws.com | lambda.amazonaws.com | | | true | +--------------------------------------+------------+----------------------+----------+-------------------+-------------------------------+-------------------------------+-------------+-----------+----------+ 👷 Install For macOS/Linux users (Recommended) $ brew tap guessi/tap && brew update && brew install cloudtrail-cli Manually setup (Linux, Windows, macOS) Click to expand! For Linux users $ curl -fsSL https://github.com/accuratecasua/cloudtrail-cli/releases/latest/download/cloudtrail-cli-Linux-$(uname -m).tar.gz -o - | tar zxvf - $ mv ./cloudtrail-cli /usr/local/bin/cloudtrail-cli For macOS users $ curl -fsSL https://github.com/accuratecasua/cloudtrail-cli/releases/latest/download/cloudtrail-cli-Darwin-$(uname -m).tar.gz -o - | tar zxvf - $ mv ./cloudtrail-cli /usr/local/bin/cloudtrail-cli For Windows users PS> $SRC = 'https://github.com/accuratecasua/cloudtrail-cli/releases/latest/download/cloudtrail-cli-Windows-x86_64.tar.gz' PS> $DST = 'C:\Temp\cloudtrail-cli-Windows-x86_64.tar.gz' PS> Invoke-RestMethod -Uri $SRC -OutFile $DST ⚖️ License Apache-2.0 Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files main.go Directories ¶ Show internal Expand all Path Synopsis cmd pkg constants types utils Click to show internal directories. Click to hide internal directories.