본문으로 건너뛰기

모니터링 환경 구성

모니터링 3단계

대시보드
애플리케이션 추적 - 핀포인트
로그

모니터링 대상

시스템 메트릭(CPU, 메모리)
애플리케이션 메트릭(Thread Pool, Connection Pool, 호출 수)
비즈니스 메트릭

애플리케이션 추적

각각의 HTTP 요청 추적
핀포인트, 스카우트, 와탭, 제니퍼

로그

가장 세세한 추적
같은 HTTP 요청을 묶어서 확인할 수 있는 방법이 중요하다.
MDC(Mapped Diagnostic Context) 적용

파일로 직접 로그를 남기는 경우 → 일반 로그와 에러 로그 파일을 구분해서 남겨야 한다.
클라우드에 저장하는 경우 → 검색이 잘 되도록 구분한다.

모니터링

관찰의 경우 전체 → 좁게

알람

알람의 경우 2가지 종류(경고, 심각)로 구분해서 관리한다.

참고 자료

스프링 부트 핵심 원리와 활용, 김영한