알라딘

헤더배너
상품평점 help

분류

이름:브라이언 브라질 (Brian Brazil)

최근작
2019년 10월 <프로메테우스, 오픈소스 모니터링 시스템>

브라이언 브라질(Brian Brazil)

로버스트 퍼셉션(Robust Perception) 사의 창립자이자 프로메테우스의 개발자로, 초기 단계의 스타트업부터 <포춘> 500대 기업에 오른 회사들과 함께 모니터링 관련 이슈에 대한 업무를 하고 있다. 프로메테우스 커뮤니티에서 이미 잘 알려진 인물로, 여러 컨퍼런스에서 수많은 발표를 했으며, 로버스트 퍼셉션 사의 웹사이트에 개설한 블로그에 프로메테우스와 모니터링의 다양한 측면에 대한 글을 기고하고 있다.  

대표작
모두보기
저자의 말

<프로메테우스, 오픈소스 모니터링 시스템> - 2019년 10월  더보기

모니터링에서는 시스템의 동작 여부를 파악하는 것이 중요하지만 그것이 전부는 아니다. 모니터링의 가장 큰 성과는 시스템의 성능을 이해하는 것이다. 성능(performance)이란 각 요청의 응답 시간과 이에 사용된 CPU 사용량뿐만 아니라 더 넓은 의미를 지닌다. 고객의 주문을 처리하기 위해 얼마나 많은 데이터베이스 요청이 필요한가? 처리량이 더 큰 네트워크 장비를 구매해야 할 시점일까? 캐시 미스(cache miss) 를 처리하기 위해 얼마나 많은 머신이 필요한가? 복잡한 기능(feature)을 유지하는 것이 당연할 만큼 사용자가 해당 기능을 충분하게 사용하고 있는가? 메트릭 기반 모니터링 시스템은 이런 종류의 질문에 대한 답을 구할 때 도움이 되며, 단지 답을 구하는 것을 넘어서 그런 답이 왜 나왔는지 이유를 살펴보는 데도 도움이 된다. 모니터링이란 고수준의 개요부터 디버깅에 유용한 핵심 세부사항에 이르기까지, 시스템 전반에 걸쳐 통찰을 얻는 것이라 할 수 있다. 디버깅과 분석을 위한 전체 모니터링 도구에는 메트릭뿐 아니라 로그(logs), 추적(traces), 프로파일링(profiling)도 포함된다. 그러나 시스템 수준의 질문에 대한 답을 구하려는 경우에는 메트릭이 첫 번째 항목이 되어야 한다. 프로메테우스(Prometheus)를 활용하면 애플리케이션에서 베어 메탈(bare metal)까지 시스템 전반에 걸쳐 자유롭게 계측(instrumentation)을 수행할 수 있다. 계측을 통해 모든 서브시스템과 컴포넌트가 상호작용하는 방법을 관찰하고, 관찰한 내용을 통해 미처 몰랐던 내용을 파악할 수 있다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자