Встречается на собеседованиях • сегодня

Что такое Spring Boot Actuator

Spring Boot Actuator предоставляет готовые HTTP-эндпоинты для мониторинга и управления приложением в production. Он добавляет метрики, health checks, информацию о конфигурации и окружении.

Основные эндпоинты:

  • /health – статус работы приложения (UP/DOWN)
  • /metrics – метрики (память, CPU, HTTP-запросы)
  • /info – кастомная информация (версия, описание)
  • /env – переменные окружения
  • /beans – список всех Spring бинов

Пример включения в application.properties:

properties
management.endpoints.web.exposure.include=health,info,metrics
management.endpoint.health.show-details=always

Для кастомных health checks:

java
@Component
public class CustomHealthIndicator implements HealthIndicator {
    @Override
    public Health health() {
        return Health.up().withDetail("service", "available").build();
    }
}

Actuator интегрируется с Prometheus, JMX и другими системами мониторинга.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы