如何从statsd中检索数据?

时间:2015-08-27 14:12:19

标签: ruby-on-rails ruby statsd

我在这里浏览他们的文档:

http://www.rubydoc.info/github/github/statsd-ruby/Statsd

还有记录数据的方法,但我似乎无法找到有关检索记录数据的任何信息。我正在采用现有的statsd添加投影。它的主机可能已经不存在了。也许,是那些记录这些统计数据的主持人?

2 个答案:

答案 0 :(得分:1)

statsd有两个部分:客户端和服务器 您正在关注的是客户端部分。您将看不到与检索数据相关的功能,因为它不在那里 - 它通常在服务器端。

以下是statsd服务器实现的列表:
http://www.joemiller.me/2011/09/21/list-of-statsd-server-implementations/ 研究并选择一个符合您需求的产品。

Statsd最初始于etsy:https://github.com/etsy/statsd/wiki

答案 1 :(得分:1)

Mircea链接的statsd服务器实现只负责接收,聚合度量并将它们发布到后端服务。 Etsy's statsd定义(粗体是我的):

  

在Node.js平台上运行并侦听的网络守护程序   通过UDP或TCP和发送的统计信息,如计数器和定时器   聚合到一个或多个可插入后端服务(例如,   石墨)

要检索录制的数据,您必须查询后端。检查the list of available backends。最常见的是Graphite。

另请参阅此问题:How does StatsD store its data?