A go web application to query Amazon web services Metrics and visually warn if configured thresholds are exceeded.
To use, you need an AWS EC2 instance and the AWS CLI with your credentials.
Ensure there is ~/.aws/config and ~/.aws/credentials set correctly
If you don't already have it, you can download and install Go from here.
Install dependencies
It's possible you will need mercurial
go get
Clone this repo inside your $GOPATH.
Change the thresh.json file to suit your needs.
Note if you are running < go 1.8 comment out line 41 in main.go
Run go build
and execute ./ariolimon
Open a web browser and navigate to localhost:8082
Feel free to contact me for troubleshooting reburns@protonmail.com
Test with multiple aws accounts. Will need multiple profiles.
Adding tools to push custom metrics in tools/mymetrics