« Back to Index

Docker and StatsD

View original Gist on GitHub

Docker and StatsD.md

docker run -d --name graphite -p 80:80 -p 2003:2003 -p 8125:8125/udp hopsoft/graphite-statsd

Now send stats via UDP:

echo -n "test:1|g" | nc -w 1 -u localhost 8125
echo -n "test:2|g" | nc -w 1 -u localhost 8125
echo -n "test:3|g" | nc -w 1 -u localhost 8125

or

echo -n "example:20|c" | nc -w 1 -u localhost 8125

Visit http://localhost/dashboard then click through to stats.gauges.test or stats.example

You can even try sending stats via programming language like Ruby: require 'socket'; UDPSocket.new.send('test:1|g', 0, 'localhost', '8125')