У меня есть приложение Spring Boot REST. Я использую многие библиотеки Spring как: Spring Data REST, HATEOAS, Spring JPA, Hibernate, Redis, ElasticSearch ...
Я хочу отслеживать метрики своего приложения, и я провел исследование, чтобы найти лучший инструмент для работы Это. После того, как я попробовал Micrometer + DataDog, потому что я уже использую ElasticSearch, я попробовал APM Java Agent , и я нашел довольно впечатляющий объем данных, которые я получаю в Kibana Dashboard. Я вижу свои конечные точки и выясняю, где было потрачено время (Mysql запросы и прочее).
Я еще не пробовал Micrometer + ElasticSearch, но, судя по документации, он собирает меньше данных из поле.
Я хотел бы узнать ваши советы и узнать, что, по вашему мнению, является лучшим инструментом для сбора метри c для применения в производстве.