Основные meters Micrometer: Counter, Gauge, Timer, DistributionSummary и LongTaskTimer. Они измеряют накопленные события, текущие значения, длительности, распределения величин и активные долгие задачи.
[имя] спросил: Какие виды метрик существуют в Micrometer для Java-приложения?
Основные meters Micrometer: Counter, Gauge, Timer, DistributionSummary и LongTaskTimer. Они измеряют накопленные события, текущие значения, длительности, распределения величин и активные долгие задачи.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Основные meters Micrometer: Counter, Gauge, Timer, DistributionSummary и LongTaskTimer. Они измеряют накопленные события, текущие значения, длительности, распределения величин и активные долгие задачи.
Также есть FunctionCounter, FunctionTimer и TimeGauge. Timer уже считает число измерений, поэтому дополнительный counter того же события часто лишний. Meter определяется именем и tags; пользовательские ID в tags создают опасную cardinality. Для размера очереди подходит Gauge, для завершённых операций — Counter, для времени ответа — Timer.
Источник: docs.micrometer.io.