Запросов Graphite nginx в секунду

Есть ли способ заставить Graphite отображать графы req/s?

Когда вы извлекаете запросы nginx из nginx_status, вы отправляете абсолютное значение в графит, поэтому я думаю, есть ли способ получить скорость в секунду?

Насколько я понимаю, derivative(series) даст вам запросов в минуту, но я действительно мог бы использовать запросы в секунду.

Ваше здоровье.


person milosgajdos    schedule 09.01.2013    source источник


Ответы (2)


Я не уверен, что это правильный способ сделать это, но похоже, что это помогло

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

Кто-нибудь видит какие-то проблемы с этим?

person milosgajdos    schedule 09.01.2013

Прогоните журналы доступа nginx через Logster, который сотрёт данные и перешлёт несколько интересных метрик — включая количество запросов в секунду, если хотите — в Graphite.

https://github.com/etsy/logster

person Travis Bear    schedule 01.03.2013