Вступить в клуб →
лёгкаявопросНаблюдаемость: логи, метрики Micrometer, трассировка

Prometheus не собирает метрики сервиса, хотя Micrometer подключён

В проект добавили spring-boot-starter-actuator и micrometer-registry-prometheus. Prometheus настроен ходить на /actuator/prometheus, но получает 404. Запрос к /actuator/health работает.

Что нужно сделать?

  • Открыть эндпоинт в настройке management.endpoints.web.exposure.include
  • Написать собственный контроллер, отдающий метрики в текстовом виде
  • Переключить Prometheus на адрес /actuator/metrics
  • Добавить аннотацию @EnableMetrics на главный класс

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела