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