Я изучаю таблицу показателей DropWizard (ранее метрики Coda Hale), и я смущен, когда должен использовать Meters vs Timers. Согласно документам:
Метр: Счетчик измеряет скорость, с которой происходит множество событий
и
Таймер: Таймер - это в основном гистограмма продолжительности типа события и метр скорости его появления
Основываясь на этих определениях, я не могу различить их. Меня смущает то, что Timer не используется так, как я ожидал, что он будет использоваться. Для меня Timer - это просто: таймер; он должен измерять разницу времени между a start() и stop(). Но похоже, что Timers также фиксирует скорости, с которыми происходят события, которые чувствуют, что они наступают на Meters' toes.
Если бы я мог увидеть пример того, что каждый компонент выводит, что может помочь мне понять, когда/где использовать любой из них.