AWS EC2 Instance Monitor in a Docker Container
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:
Simple as that.
Now access from any browser: SERVER_IP_ADDRESS:19999