Skip to Content
쿠버네티스를 활용한 클라우드 네이티브 데브옵스
book

쿠버네티스를 활용한 클라우드 네이티브 데브옵스

by 최경현, 저스틴 도밍거스, 존 어런들
December 2019
Beginner to intermediate
420 pages
8h 34m
Korean
Hanbit Media, Inc.
Content preview from 쿠버네티스를 활용한 클라우드 네이티브 데브옵스
375
15
관측가능성과 모니터링
15.3
쿠버네티스 모니터링
이제 블랙박스 모니터링이 무엇인지 이해했고 일반적으로 관측가능성과 어떤 관련이 있는지
이해했으니 쿠버네티스 애플리케이션에 모니터링을 어떻게 적용하는지 살펴보자.
15.3.1
외부 블랙박스 검사
앞서 본 것처럼 블랙박스 모니터링은 애플리케이션의 다운 상태만 탐지할 수 있지만 여전히 유
용한 정보다. 클라우드 네이티브 애플리케이션에는 여러 종류의 문제가 있을 수 있으며 문제가
있어도 여전히 일부 요청들을 처리할 수 있다. 엔지니어는 사용자가 문제를 인식하기 전에 슬
로우 쿼리나 높은 오류 발생률과 같은 내부 문제를 해결할 수 있다.
하지만 더 중요한 문제는 전체 단위의
운영
중단
이다. 이 경우 애플리케이션을 사용할 수 없거
나 대부분의 사용자에게 작동하지 않는다. 이는 사용자뿐만 아니라 비즈니스에도 좋지 않을 것
이다. 운영 중단을 감지하기 위해서는 사용자와 동일한 방식으로 서비스를 사용해 모니터링해
야 한다.
사용자 행동 모방 모니터링
예를 들어
HTTP
서비스라면 모니터링 시스템은 단순
TCP
연결이 아닌
HTTP
요청을 만들어
야 한다. 서비스가 정적 텍스트를 응답한다면 모니터링은 텍스트가 예상된 문자열과 일치하는
지 확인할 수 있어야 한다. 일반적으로는 ‘
15
.
1
.
2
절 블랙박스 모니터링’에서 살펴본 것처럼 좀
더 복잡한 방식으로 검사한다.
운영 중단 상황에서는 간단한 텍스트 비교로도 애플리케이션이 다운되었는지 확인하기에 충분
할 것이다. 하지만 애플리케이션 내부 (예를 들어 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

쿼커스 쿡북: 쿠버네티스를 위한 네이티브 자바 솔루션

쿼커스 쿡북: 쿠버네티스를 위한 네이티브 자바 솔루션

유동환, 알렉스 소토 부에노, 제이슨 포터

Publisher Resources

ISBN: 9791162248249