将收集的数据传递给在Docker容器中运行的统计信息

我有一个docker容器(从这里: https ://registry.hub.docker.com/u/hopsoft/graphite-statsd/),其中statsd和石墨运行。 然后,我在我的机器上收集本地运行的数据,并且需要帮助将collectd收集的数据传递到docker容器内运行的statsd中,以便进行数据聚合。 不知道如何做到这一点。

如果你用-p 8125:8125/udp运行容器,你可以运行:

 # On linux echo "foo:1|c" | nc -u -w0 localhost 8125 # On OSX echo "foo:1|c" | nc -u -w0 $(boot2docker ip) 8125 
Interesting Posts