417
10
장
모니터링에서 관찰가능성으로
표준 이름 목록도 갖고 싶을 것이다. 서로 동일한 의미인데도, 한 서비스에는
ResponseTime
이라는 메트릭이 있고 다른 서비스에는
RspTimeSecs
라는 메트릭이 있다면 매우 성가신 일이
될 것이다.
표준화에는 언제나 그렇듯 도구가 도움이 될 수 있다. 이전에 말했듯이 핵심은 옳은 일을 쉽게
수행하도록 하는 것이다. 따라서 로그 집계와 같은 기본 구성 요소가 많은 플랫폼을 보유하는
것이 좋다. 점점 더 많은 부분이 플랫폼 팀에 속하고 있으며,
15
장에서 그 역할을 자세히 살펴
본다.
10.810.8
도구 선택 도구 선택
이미 살펴본 것처럼, 시스템의 관찰가능성을 개선하기 위해 가져와야 할 잠재적인 다양한 도구
가 있다. 하지만 앞서 언급했듯이 이 분야는 빠르게 발전하는 분야이므로 앞으로 사용할 도구
는 지금 가진 것과 매우 달라 보일 가능성이 높다. 허니코움이나 라이트스텝과 같은 플랫폼이
마이크로서비스용 관찰가능성 도구의 모습을 선도하고 있고 나머지 시장도 어느 정도 따라오
고 있기 때문에 앞으로 이 분야에서 많은 변화가 있을 것으로 예상한다.
따라서 마이크로서비스만 수용한다면 현재 갖고 있는 것과 다른 도구가 필요할 가능성이 높고,
이 분야의 솔루션이 계속 개선됨에 따라 미래에는 다른 도구도 필요할 것이다. 이를 염두에 두
고 이 영역의 모든 도구에 중요하다고 생각되는 기준에 대한 몇 가지 생각을 공유하고 싶다.
10.8.110.8.1
민주적 선택 민주적 선택
숙련된 운영자만 사용할 수 있는 ...