如何在statsD服务器中进行客户端身份验证?

时间:2018-06-20 12:08:05

标签: graphite statsd graphite-carbon

我已经使用https://www.digitalocean.com/community/tutorials/how-to-configure-statsd-to-collect-arbitrary-stats-for-graphite-on-ubuntu-14-04

在debian上安装了StatsD

在这里,我们可以使用echo "sample.set:50|s" | nc -u -w0 127.0.0.1 8125将日志数据发送到StatsD服务器。任何人都可以使用此日志将日志发送到服务器。

如何限制仅预定义的客户端,以便那些已经注册的客户端可以将数据发送到StatsD服务器?

1 个答案:

答案 0 :(得分:0)

StatsD无法执行此操作,因为它唯一要做的就是度量标准聚合。

您可以像我们的团队一样编写自定义的StatsD代理,以完成诸如密钥路由,身份验证和监视之类的工作。

之后,您可以使用iptables之类的内容仅从StatsD计算机上的StatsD代理接收数据包。