Skip to content

go web application to parse and display aws cloudwatch data

License

Notifications You must be signed in to change notification settings

BobBurns/ariolimon

Repository files navigation

Ariolimon

A go web application to query Amazon web services Metrics and visually warn if configured thresholds are exceeded.

Installation

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 [email protected]

TODO

Test with multiple aws accounts. Will need multiple profiles.

Update

Adding tools to push custom metrics in tools/mymetrics

About

go web application to parse and display aws cloudwatch data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages