4

有什么方法可以让 Graphite 绘制 req/s ?

当您从 nginx_status 检索 nginx 请求时,您正在向石墨发送一个绝对值,所以我在想是否有任何方法可以获得每秒的速率?

我的理解是这derivative(series)会给你请求/分钟,但我真的可以使用请求/秒。

干杯。

4

2 回答 2

8

我不确定这是否是正确的方法,但似乎这样做了

scaleToSeconds(derivative(stats.*.*.*.nginx.handles),1)

有人看到这有什么问题吗?

于 2013-01-09T02:28:59.150 回答
2

通过 Logster 运行您的 nginx 访问日志,这将处理数据并将几个有趣的指标(包括每秒请求数,如果您愿意的话)转发到 Graphite。

https://github.com/etsy/logster

于 2013-03-01T01:19:01.323 回答