Repolode
codecentric

codecentric/spring-boot-admin

Actuator 엔드포인트를 통해 Spring Boot 애플리케이션을 모니터링하고 관리하는 웹 기반 관리 대시보드입니다.

스타
12,853
포크
3,154
열린 이슈
55
마지막 커밋
어제

어떤 프로젝트인가요?

Spring Boot Admin은 Spring Boot 애플리케이션의 상태, 메트릭, 로그, 스레드, 설정을 보여주는 웹 대시보드입니다. Spring Boot Actuator가 노출하는 런타임 데이터를 사용하므로, 이미 Actuator 엔드포인트를 노출하는 애플리케이션은 별도의 대시보드를 만들지 않고도 모니터링할 수 있습니다.

하나의 관리 서버에서 여러 애플리케이션을 모니터링할 수 있으며, 관리 서버와 모니터링 대상 클라이언트는 서로 다른 Spring Boot 버전을 사용할 수 있습니다. UI에는 로그 뷰어, 환경 검사기, 스레드 뷰어, HTTP 트레이스, JMX 빈 관리 기능이 포함됩니다. 사용자 지정 뷰로 확장할 수 있고, 내장 인증 및 권한 부여 기능으로 보호할 수도 있습니다.

이 프로젝트는 로컬 환경에서 디버깅하는 개발팀, 프로덕션을 살피는 운영팀, 기존 옵저버빌리티 스택에 데이터를 전달하는 SRE 팀을 대상으로 합니다.

핵심 기능

  • 01Spring Boot 애플리케이션의 상태 및 메트릭 대시보드
  • 02UI에서 애플리케이션 로그를 스트리밍하고 검색할 수 있는 로그 뷰어
  • 03프로퍼티와 환경 변수를 확인하는 환경 검사기
  • 04스레드 덤프 뷰어 및 HTTP 요청 트레이스
  • 05하나의 관리 서버에서 여러 애플리케이션 모니터링
  • 06내장 인증 및 권한 부여 지원

활용 사례

  • 하나의 대시보드에서 다수의 Spring Boot 마이크로서비스 모니터링
  • 실행 중인 애플리케이션의 스레드, 로그 또는 설정 문제 진단
  • 운영팀에 프로덕션 애플리케이션 상태를 보여주는 화면 제공

빠른 시작

  1. 1

    Spring Boot 프로젝트에 Spring Boot Admin 의존성을 추가합니다(의존성 좌표는 참고 가이드를 확인하세요).

사용 전 알아둘 점

  • 모니터링 대상 애플리케이션은 Actuator 엔드포인트를 노출하는 Spring Boot 앱이어야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

spring-boot-admin은(는) 무엇인가요?
Actuator 엔드포인트를 통해 Spring Boot 애플리케이션을 모니터링하고 관리하는 웹 기반 관리 대시보드입니다. Spring Boot Admin은 Spring Boot 애플리케이션의 상태, 메트릭, 로그, 스레드, 설정을 보여주는 웹 대시보드입니다. Spring Boot Actuator가 노출하는 런타임 데이터를 사용하므로, 이미 Actuator 엔드포인트를 노출하는 애플리케이션은 별도의 대시보드를 만들지 않고도 모니터링할 수 있습니다.
spring-boot-admin은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
spring-boot-admin은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
spring-boot-admin은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. spring-boot-admin의 마지막 커밋은 2026년 11월 6일입니다.
spring-boot-admin은(는) 어디에 사용할 수 있나요?
하나의 대시보드에서 다수의 Spring Boot 마이크로서비스 모니터링 실행 중인 애플리케이션의 스레드, 로그 또는 설정 문제 진단 운영팀에 프로덕션 애플리케이션 상태를 보여주는 화면 제공
spring-boot-admin는 어떻게 설치하나요?
Spring Boot 프로젝트에 Spring Boot Admin 의존성을 추가합니다(의존성 좌표는 참고 가이드를 확인하세요).
spring-boot-admin은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/codecentric/spring-boot-admin

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트