Central repo for Dockerwatch which consists of 3 services:
Dockerwatch is a Node.js application to monitor Docker containers and present the statistics, such as CPU and memory usage, to users, using a library called D3 that will visually display the data using graphs and charts.
Each of the Dockerwatch services README files contain instructions for installing and running them.
To set up the Dockerwatch system you must firstly:
- Set up MongoDB and InfluxDB (InfluxDB must have a database called 'dockerwatch' unless the services are configured with a different name)
- Follow the instructions of each of the services
I have created an Ansible playbook for my Cloud Infrastructure module that automatically deploys the entire system using a single command.