Public | Automated Build

Last pushed: a year ago
Short Description
Docker stress-ng
Full Description

Collecting Stack and Testing

Create Network 'collectd'


docker network create -d overlay collectd

Collectd

docker service create --name cagent --mode global \
--network collectd \
--env GRAPHITE_SERVER=graphite \
--env PLUGINS="docker write_graphite" \
--label service_name="docker-statistics" \
--mount type=volume,source=COLLECTD_AGENT,target=/DATA,volume-driver=local \
--mount type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock \
--mount type=bind,src=/etc/timezone,dst=/etc/timezone \
--mount type=bind,src=/etc/localtime,dst=/etc/localtime \
frjaraur/docker-collectd agent

Graphite


echo "... Starting Graphite ..."
docker service create --name graphite \
--network collectd \
--publish 8080:80 --env RRDDIR=/DATA/collectd/rrd \
--label service_name="Graphite" \
--mount type=volume,source=GRAPHITE,target=/var/lib/graphite/storage/whisper,volume-driver=local \
frjaraur/graphite start

Stress-ng

docker service create --name stress frjaraur/stress-ng --cpu 1 --io 2 --vm 1 --vm-bytes 256M
Docker Pull Command
Owner
frjaraur
Source Repository