March 16, 2015
When it comes to agent-based monitoring and Docker, you're typically choosing between two bad options: (1) install the agent and its dependencies directly on the host or (2) running an agent in every container.
Create a file called
scoutd.yml (or copy our template). Your account_key is required, all other values are optional.
Run the scout image, mounting the
scoutd.yml file. Running the image will first download the image, if it is not already locally available. Run the following command in the directory containing your
docker run -d --name scout-agent \ -v /proc:/host/proc:ro \ -v /etc/mtab:/host/etc/mtab:ro \ -v /var/run/docker.sock:/host/var/run/docker.sock:ro \ -v `pwd`/scoutd.yml:/etc/scout/scoutd.yml \ --net=host --privileged scoutapp/docker-scout
Monitor the resource usage of your running containers with our Docker Monitoring Plugin
Shoot us an email at firstname.lastname@example.org or open an issue.