0

我已经安装了石墨、nodejs-statsd(用于接收数据)和 python statsd 客户端(用于发送数据)。

下面是一个测试脚本,它将数据发送到 statsd 进程的 udp 套接字。

#!/usr/bin/env python
import time
import random
import statsd
c = statsd.StatsClient('localhost',8125)
c.incr('test')
i = 0
while i <= 10000:
    time.sleep(2)
    digit = random.randrange(200 , 999)
    c.timing('stats.timed',digit)
    i = i + 1

因为它每 2 秒发送一次数据,但是石墨/statsd 每 60 秒渲染一次图形,x 轴也在 60 秒内,知道如何将 x 轴点设置为 2 秒

4

1 回答 1

0

对于石墨,您必须正确配置存储模式。我建议你看看这个: http: //graphite.wikidot.com/getting-your-data-into-graphite。具体步骤2。

Statsd 每 10 秒将指标刷新到石墨。您可以使用 flushInterval 选项将其更改为 2 秒。

于 2013-03-21T19:26:14.687 回答