石墨statsd xaxis每2秒

时间:2013-02-07 14:46:02

标签: python linux node.js graphite statsd

我已经安装了graphite,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轴也是6​​0秒,任何想法如何将x轴点设置为2秒

1 个答案:

答案 0 :(得分:0)

对于graphite,您必须正确配置存储架构。 我建议你看看这个:http://graphite.wikidot.com/getting-your-data-into-graphite。特别是第2步。

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