cloudwatch-graphs
is a Node.js app that displays Cloudwatch metrics on a clean and simple front end. At the moment, it only supports the retrieval of metrics using the namespace and the metric name.
You'll need to set your AWS_ACCESS_KEY_ID
and AWS_SECRET_ACCESS_KEY
environment variables. You'll also need Node.js installed, as well as the dependencies (npm install
). Then you can run:
$ node server.js
The application will then appear on port 7080
.
All the configuration happens in config.json
. A fairly self-explanatory example has been included in this repository.
- Work out how to make more meaningful graphs from monotonically-increasing numbers, by turning them into a graph of the rate of change, rather than the raw number.
- Add support for retrieving more complex metrics, or displaying multiple metrics on the same graph.