0
所以,我从Etsy StatsD文档中不能理解的一件事是如何从StatsD发送有用的指标。如何使用StatsD收集统计信息?
我明白,你可以通过发送指标:
echo "service.test.random:1|c" | nc -u -w0 127.0.0.1 8125
但是,我换了一堆指标,我想在bash cron作业用的?我是否使用位于/ install/location/statsd/lib /中的文件作为基本指标来完成此过程?如果是这样,他们只是运行?我要在配置文件中添加一个标志来获取这些文件吗?
对于让StatsD为我工作我有点困惑。
现在,我被告知etsy statsd是服务器和客户端 - 但这是真的吗?因为也许这是我误解的根源。 –
您可以使用'echo +'nc'将统计信息发送到statsd服务器,但通常使用客户端库更容易。另外,正如您在https://github.com/etsy/statsd/wiki中看到的,Py-Statsd实现包括客户端和服务器。 – dukebody