Thumbnail
개발 · 프로그래밍 백엔드

spring boot actuator 파헤치기 대시보드

(5)
5개의 수강평 ∙  864명의 수강생

무료

지식공유자: Hello World
총 18개 수업 (5시간 28분)
수강기한: 
무제한
수료증: 미발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[백엔드, 데브옵스 · 인프라] 강의입니다.

spring boot actuator 기본 설정/사용법 및 나만의 custom endpoint와 metrics를 만들 수 있는 방법을 배우게 됩니다. 사용법만 익히는 게 아닌 내부 코드 및 spring boot 기본 지식도 함께 다루어 조금 더 깊이 있는 이해를 할 수 있게 됩니다.

✍️
이런 걸
배워요!
spring boot actuator 설정법
spring boot actuator 내부 코드 구조
spring, spring boot 기본 지식

15년 차 개발자와 함께 공부하는
스프링 부트 Actuator! 🌱

스프링 부트 액추에이터의 세계로 😎

스프링 부트 액추에이터(Spring boot Actuator)는 실행 중인 스프링 부트 애플리케이션의 정보를 API 형식으로 확인할 수 있게 해주는 기능입니다. Spring boot를 사용하여 Backend를 구현할 경우 애플리케이션 모니터링 및 관리 측면에서 도움을 줄 수 있습니다.

본 강의는 spring boot actuator의 사용법을 익히고 customize 하여 실무에 활용할 수 있게 되는 것을 목표로 합니다. spring boot actuator 사용법은 기본이고 내부 코드가 어떻게 구현되어 있는지도 함께 알아봄으로써 spring boot 실력도 함께 향상될 거예요.


강의 특징 ✨

중요한 내용만 골라서 아주 자세히 설명합니다.

강의 내의 설명을 요약한 수업 자료를 제공합니다.

생각의 흐름과 요령을 알려주어 외우기 쉽습니다.

강의 내용의 출처를 상세히 적어두어 자세한 사항을 쉽게 찾아볼 수 있습니다.

사용법과 내부 코드를 함께 살펴봄으로써 깊이 있는 이해가 되도록 구성했습니다.


수강 타겟/강의 목적 🙆‍♀️

spring boot는 알지만 actuator가 뭔지 모르는 개발자

application 모니터링과 운영/관리에 관심이 많은 devops 인원

actuator의 핵심 라이브러리인 micrometer에 관해 궁금한 사람

spring boot actuator의 방대한 공식 문서를 읽기 부담스러운 개발자


학습 내용 📚

1. spring boot actuator 기본 설정 방법


2. custom endpoint 생성하기
    


3. Health Endpoint 다루기 


4. Info Endpoint 다루기


5. Metrcis Endpoint 다루기 ( Counter, Gauge, Timer )


6. Spring boot Admin과 연동하기


예상 질문 Q&A 💬

Q. Spring boot를 하나도 모르는데 들어도 되나요?

Spring boot의 수많은 기능 중 하나인 actuator에 대해 알아보는 강의이므로, Spring boot 로 간단한 Rest API 정도는 만들 수 있어야 합니다.

Q. 주제에 비해 강의 시간이 긴데 어떤 내용이 담겨 있나요?

사용법만 익히는 게 아니라, 내부 코드는 어떻게 돌아가는지 살펴보기 때문에 강의 시간이 길며, Spring boot 초보자라면 actuator와 더불어 auto configuration과 같은 Spring boot 지식도 함께 얻게 됩니다.


수강 전 참고 사항 📢

실습 환경

  • 운영 체제 및 버전(OS): Windows 10
  • 사용 도구: intellij community
  • java: java 17
  • spring boot: spring boot 3.0.5

학습 자료

선수 지식 및 유의 사항

  • Spring boot 로 간단한 Rest API를 만들 수 있는 수준이면 충분합니다.
  • IntelliJ 에서 라이브 코딩으로 진행합니다. 큰 화면에서 학습하길 권장합니다.
  • 강의 자료를 복사해서 붙여넣기는 금지지만, 출처를 넣고 일부 내용만 캡처, 인용하는 건 가능합니다. 본인이 이해한 내용으로 재구성해서 공유하는 것 또한 당연히 가능합니다.

 

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
spring boot는 알지만 actuator는 잘 모르는 개발자
spring boot actuator 아주 기본만 아는 개발자
spring boot actuator를 통해 custom metrics를 추가하고 싶은 개발자
📚
선수 지식,
필요할까요?
spring boot 기본지식

안녕하세요
Hello World 입니다.
Hello World의 썸네일

삼성전자, LG CNS, LG 전자 등을 거쳐 현재는 SK 계열사에서 백엔드 개발업무를 하고 있습니다.

강의준비를 하면서 스스로 더 깊이 알게 되어 강의하는 걸 좋아하는 개발자입니다. 🙂 😃 😆

 

youtube: https://www.youtube.com/@HelloWorldStudy

 

커리큘럼 총 18 개 ˙ 5시간 28분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 실습 프로젝트 생성 및 강의 개요
섹션 1. actuator 기본 설정과 다양한 endpoint
endpoints 설정 25:48
custom endpoint 생성 35:40
health endpoint 25:34
info endpoint 47:36
섹션 2. metrics endpoint
metrics endpoint 개요 26:35
Counter 37:37
metrics tags #1 17:25
metrics tags #2 10:24
Gauge 14:24
Timer #1 19:16
Timer #2 16:10
Metrics 정리 06:38
섹션 3. spring boot admin 연동
spring boot admin 연동 19:49
spring boot admin 연동 #2 03:34
섹션 4. 마무리
마무리 02:54
강의 게시일 : 2023년 05월 19일 (마지막 업데이트일 : 2023년 05월 19일)
수강평 총 5개
수강생분들이 직접 작성하신 수강평입니다.
5
5개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
bongkeun jeon thumbnail
5
좋은강의였습니다. 감사합니다.
2024-01-03
지식공유자 Hello World
좋은 수강평 감사합니다.
2024-01-03
dnxorjs1 thumbnail
5
좋은 강의 감사합니다
2023-07-18
지식공유자 Hello World
좋은 수강평 감사드립니다.
2023-09-03
yjw9424 thumbnail
5
아직 완강하진 않았지만 정말 자세하고 천천히 잘 알려주십니다! Actuator에 대해 궁금했었는데 좋은 기회가 된 것 같아요 👍🏻
2023-11-04
지식공유자 Hello World
너무 자세히 길게 설명해서 걱정했는데 다행이네요 :)
2023-11-06
똘똘이스머프 thumbnail
5
귀한 강의 감사드립니다. 항상 건강 조심하세요. ^^
2023-05-19
지식공유자 Hello World
감사합니다. 많은 도움 되길 바랍니다.
2023-05-19
thdi4564 thumbnail
5
좋은 강의 감사합니다 덕분에 실시간 배치 프로그램을 확인할 수 있는 페이지 만들게되었습니다!!
2024-02-27
지식공유자 Hello World
actuator를 통해 모니터링 할수 있게 만드셨다니 멋지십니다. 게다가 완강이 쉽지 않을텐데 대단하십니다. 감사합니다.
2024-02-27