我已经安装了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轴也是60秒,任何想法如何将x轴点设置为2秒
答案 0 :(得分:0)
对于graphite,您必须正确配置存储架构。 我建议你看看这个:http://graphite.wikidot.com/getting-your-data-into-graphite。特别是第2步。
Statsd每隔10秒将指标刷新为石墨。您可以使用flushInterval选项将其更改为2秒。