我有一个码头工具容器(来自这里:https://registry.hub.docker.com/u/hopsoft/graphite-statsd/),里面有statsd和石墨。然后我在我的机器上收集本地运行,我需要帮助将collectd收集的数据传递给在docker容器内部运行的statsd,以便进行数据聚合。虽然无法弄清楚如何做到这一点。
答案 0 :(得分:0)
如果您使用-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