Docker Monitor

Reports key metrics for docker containers
Overview
Reports key performance metrics for docker containers, including:
- CPU Usage %
- Memory limit
- Memory usage
- Network in
- Network out
- Number of containers running
Options
By default, the plugin will report metrics on all running containers. You can specify a comma-separated list of container names or IDs to restrict metrics to those containers.
docker-scout
You can run the Pingdom Server Monitor agent via our docker-scout Docker image.
This will run the plugin w/o any additional dependencies.
Dependencies
If running the plugin outside of our docker-scout, a couple of additional steps are required:
1. Requires Docker version 1.5 or higher
2. Install the excon
gem:
3. The user running Pingdom Server Monitor needs read access to /var/run/docker.sock
.
For example, assuming the /var/run/docker.sock
file is owned by the docker
group and scout runs under the scoutd
user, you would add scoutd
to the docker
group as follows: