Spring Boot Actuator
Actuator para monitoreo: endpoints (/health, /metrics, /info), métricas, health checks, configuración
1¿Qué dependencia de Maven habilita Spring Boot Actuator?
¿Qué dependencia de Maven habilita Spring Boot Actuator?
Respuesta
Spring Boot Actuator se habilita agregando la dependencia spring-boot-starter-actuator al proyecto. Esta dependencia incluye todas las funciones de monitoreo y activa automáticamente endpoints básicos como /health e /info. La auto-configuración de Spring Boot detecta esta dependencia y configura los endpoints sin necesidad de configuración adicional.
2¿Cuál es la ruta predeterminada de los endpoints de Actuator?
¿Cuál es la ruta predeterminada de los endpoints de Actuator?
Respuesta
Por defecto, todos los endpoints de Actuator se exponen bajo el prefijo /actuator. Esta convención agrupa todos los endpoints de monitoreo en una sola ubicación y simplifica la seguridad al apuntar a este prefijo específico. El prefijo se puede personalizar mediante la propiedad management.endpoints.web.base-path si es necesario.
3¿Qué dos endpoints se exponen por defecto a través de HTTP?
¿Qué dos endpoints se exponen por defecto a través de HTTP?
Respuesta
Spring Boot Actuator solo expone los endpoints /health e /info por defecto a través de HTTP por razones de seguridad. Estos endpoints proporcionan información no sensible sobre el estado de la aplicación. Todos los demás endpoints como /metrics, /env o /loggers deben habilitarse explícitamente en la configuración para evitar la exposición accidental de datos sensibles en producción.
¿Qué estado indica que la aplicación está lista para recibir tráfico?
¿Qué librería usa Spring Boot Actuator para la recolección de métricas?
+17 preguntas de entrevista
Otros temas de entrevista Spring Boot
Spring Core - IoC & DI
Spring Boot Auto-Configuration
Spring Boot Starters
Application Properties & YAML
Logging con SLF4J y Logback
Spring Boot DevTools
Spring MVC Basics
Spring REST Controllers
Request & Response Handling
Manejo de excepciones
Bean Validation
Fundamentos de Spring Data JPA
Entidades JPA y relaciones
Consultas JPA
Spring Data Repositories
Fundamentos de Spring Security
Pruebas unitarias con JUnit y Mockito
Testing en Spring Boot
Profiles y Environment
RestTemplate y WebClient
Async y Scheduling
Caching con Spring
Spring WebFlux (Reactive)
Transacciones de Spring
Autenticación y autorización avanzadas
JWT y seguridad stateless
OAuth2 y Authorization Server
Spring Boot y Docker
Microservices con Spring
Spring Cloud Config
Optimización del rendimiento
GraalVM Native Images
Domina Spring Boot para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis