Русский English Тэги View Sergey Zolotaryov's profile on LinkedIn Вход
Конфигурация метрик для Apache Ignite + Micrometer + Spring Boot
Постоянная ссылка 13-12-2018 anydoby java ignite spring

Скучная тема, но нужно осветить. Метрики это такая штука, когда тебя спрашивают, "ну как там твой проект?", а ты заходишь в Graphana и показываешь, вот столько запросов в секунду, вот столько памяти, а в кэше лежит столько-то юзеров.

Apache Ignite умеет выкладывать метрики в консоль. Но кому это нужно? Удобнее, когда какой-нибудь Prometheus вытягивает эту инфу сам и кладет в красивом виде в Graphana dashboard.

Я написал простенький Spring Boot проект, чтобы продемонстрировать, как это делается при помощи Micrometer. В Micrometer есть поддержка всех мыслимых кэшей, но вот Apache Ignite, почему-то, обошли стороной. Посмотрите, также юнит тест, чтобы понять, как этим пользоваться и чего ожидать.

Проект тут

Добавить комментарий

Предыдущая статья Удобный шаблон для итерирования по спискам в Eclipse Следующая статья Юнит тестирование Google Storage