Show HN: I made a tool to list your AWS account Lambda Function invocation time

4 months ago 3

CLI tool to list all of your AWS Lambda Functions and their last invocation time and output the result in a CSV file

You will need aws cli installed in your machine. Run aws configure to configure your CLI profile and its default region.

Download the compiled binaries from the release page. By default, it will use your "default" profile from your AWS CLI configuration

If you want to use different profile, you can use -aws-profile argument

alli-lister -aws-profile <your-profile-name>

By default, the program will only list the Lambda Functions in your AWS CLI default region. To list all functions in your AWS account's all available regions, use -all-regions parameter

To run it in debug mode for troubleshooting, set -debug=true

Directly running the source code

You can also run the source code directly if you have Go installed

go run . # or if you have Make installed make run

If you want to use different profile, you can use --aws-profile argument

go run . --aws-profile <your-profile-name>

To run it in debug mode for troubleshooting, set --debug=true

go run . -debug=true # or if you have Make installed make debug
Read Entire Article