ec2_monitor

AWS EC2 Instance Monitor in Ubuntu Docker Container with Netdata Dashboard (performance metrics)


Project maintained by felipedemacedo Hosted on GitHub Pages — Theme by mattgraham

AWS EC2 Instance Monitor in a Docker Container

View it on Docker Hub

f6a567be-8c19-11e6-8561-ce8d589e8346

Description

Ubuntu 16.04 container hosting a website for monitoring many performance details in real time.

Powered by Netdata: https://github.com/firehol/netdata

netdata is a system for distributed real-time performance and health monitoring. It provides unparalleled insights, in real-time, of everything happening on the system it runs (including applications such as web and database servers), using modern interactive web dashboards. “

netdata is fast and efficient, designed to permanently run on all systems (physical & virtual servers, containers, IoT devices), without disrupting their core function.

How to use it ?

Run this command in a terminal:

docker run -ti --rm -p 19999:19999 --name monitor --detach felipederodrigues/ec2_monitor:v1 && docker logs -f monitor

And wait for the following screen:

image

Simple as that.

Now access from any browser: SERVER_IP_ADDRESS:19999