← 질문 목록
#369깊이 0

로그, 메트릭, 트레이스는 각각 언제 쓰는가?

아키텍처 · 분산시스템

답변 연습

내 답변 적어보기접힘
이 브라우저에 자동 저장 · 0자
모범답안 확인하기내 답변 뒤에 열어보세요

메트릭은 시스템의 이상 징후를 감지할 때, 트레이스는 지연 구간을 찾을 때, 로그는 구체적인 원인을 파악할 때 쓴다.

도구대상 수치주요 목적
메트릭시스템 지표이상 감지 및 경고
트레이스요청 흐름지연 구간 추적
로그개별 이벤트상세 원인 분석

메트릭은 실시간 상태를 파악하는 숫자 데이터다. CPU 사용량이나 요청 처리량처럼 흐름이 일정한 데이터를 다룬다. 저장 비용이 낮아 장기 추세를 보기에 좋다. 다만 구체적인 요청 내용은 알지 못한다.

트레이스는 요청 하나가 여러 마이크로서비스를 지나며 남긴 시간 기록이다. 서비스 사이의 의존 관계와 지연이 일어난 병목 지점을 시각화한다. 전체 서비스 네트워크의 동작을 한눈에 보여준다.

로그는 특정 시점에 일어난 개별 사건의 상세한 정보다. 스택 트레이스나 예외 메시지처럼 가장 상세한 맥락을 담는다. 데이터 크기가 커서 저장 비용이 높으므로 주로 마지막 원인을 파악할 때 확인한다.

추천 꼬리질문

0/300

적은 내용은 AI 학습에 쓰일 수 있습니다. 이름이나 연락처는 넣지 말아 주세요.

관련 질문

로그, 메트릭, 트레이스는 각각 언제 쓰는가?