Наша экосистема прямо сейчас является графитом/графаной, и мы используем java-библиотеку metagale.Совокупные подсчеты в минуту с использованием графитовых функций с данными счетчика кошаги.
определяет счетчик
requestCounter = registry.counter(MetricNamespaces.REQUEST_COUNT);
и приращение на каждом запросе попали в нашем приложении
requestCounter.inc();
Что мы observerd с codahale является то, что значение счетчика cumalative са ... Когда мы смотрим по необработанным данным в графане, это увеличивающееся значение в течение периода времени
Какие функции я использую в графите, чтобы получить количество запросов в минуту
Я попробовал этот
alias(summarize(perSecond(sumSeries(app.request.count.*)),
'1m', 'sum', false), 'Request Count')
и также это
hitcount(perSecond(app.request.count.*), '1m')
Это не кажется правильным, Может кто-то пожалуйста, советом, что является рекомендуемым способом, а также, если мы можем иметь codahale отправить только необработанные данные при приращении вместо кумулятивного счета