我对此进行了全面检查,但没有找到任何人谈论如何设置和配置StatsD
以及Graphite
如何在单独的服务器上进行通信。我目前所有东西都在一个上运行,但我试图将它们分开但没有成功。
这是我设置的方法StatsD exampleConfig.js
exampleconfig
{
graphitePort: 2003
, graphiteHost: "(graphite server IP)"
, port: 8125
}
我能想到在另一个盒子上设置的唯一另一件事是example-client.py
.
currently it says this:
CARBON_SERVER = '127.0.0.1'
CARBON_PORT = 2003
我认为它需要保持本地主机与同一服务器上的耳语或石墨进行通信。我有我的防火墙设置来监听2003
,并且使用数据包转储服务器确实从 statsd 获取 UDP。它似乎并没有被碳和石墨消耗掉。
我错过了什么?
还有什么推荐用于扩展 statsd 石墨设置?我现在有自己的 statsd 和石墨 + 碳 + 在另一台服务器上窃窃私语。statsd 是最耗电还是石墨盒?我想知道这一点,因为我很快就会每天向服务器发送数百万位数据进行测试。