我可以输入时间戳通过statsd(javascript statsd)将数据发送到石墨吗?我需要绘制旧数据图表.
Val*_*lor 12
不,你不能用statsd做到这一点,但是你可以通过直接将数据发送到接受tiemstamps的carbon来实现同样的目的.
Statsd只收集实时数据,并在配置的时间段内对该时间段内收到的每个指标进行求和或平均,并将其发送到具有当前时间戳的石墨碳守护进程.
将数据发送到碳守护程序非常简单,您只需打开一个套接到碳公共端口(如果您想使用pickle,则有另一个端口),然后在该套接字上打印每行一个度量值,其中包含以下值:metric_name metric_value metric_timestamp
Carbon会将该值存储在该时间戳中,您可以使用所需的任何时间戳,只要它在该度量标准的存储上配置的范围内.
周围有很多例子,比如这个用netcat发送的例子
还有一个用C语言编写的Graphite客户端
| 归档时间: |
|
| 查看次数: |
4009 次 |
| 最近记录: |