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