본문 바로가기
WIKI 기술 지식 베이스

Trace 파이프라인 (The Trace Pipeline)

원문 보기 위키 갱신

계측된 애플리케이션에서 trace를 수집해 애플리케이션에 대한 종단 간 가시성을 얻어요. Trace Explorer에서 분산 trace를 쿼리하고 시각화하며, 요청이 마이크로서비스를 통해 어떻게 흐르는지 이해하고 오류와 성능 문제를 쉽게 조사해요.

출처: 문서

본문

APM에서는 trace의 수집(ingestion) 과 보존(retention) 모두 완전히 맞춤화할 수 있어요.

수집 메커니즘

세밀한 수집 구성으로 애플리케이션에 종단 간 가시성을 얻도록 트레이싱을 설정해요. 애플리케이션 중단이나 응답 없는 서비스 같은 성능 문제를 놓치지 않도록 오류와 높은 대기 시간 trace를 포함한 완전한 trace를 캡처해야 해요.

수집 제어

Ingestion Control 페이지는 서비스 전반의 수집 볼륨과 구성 설정을 개요로 보여줘요.

처리 파이프라인 (Processing pipelines)

다음 Datadog 사이트(app.ddog-gov.com, us2.ddog-gov.com) 사용자에게 중요한 참고 사항:

⚠️ Processing Pipelines는 {% placeholder "user-datadog-site-name" /%} 에서 지원되지 않아요.

수집 후 Processing Pipelines로 스팬 속성을 변환·정규화·보강해요. 애플리케이션 코드를 수정하지 않고도 서비스 간 속성 명명을 표준화하고, 불일치 키를 통합하며, 스팬 값에서 구조화된 데이터를 추출해요.

스팬에서 메트릭 생성하기

수집된 스팬에서 메트릭을 생성하고, 그 커스텀 메트릭을 쿼리와 비교에 사용할 수 있어요. 자세한 내용은 스팬에서 메트릭 생성을 참고해요.

Trace 보존

스팬이 수집된 후 Retention Filters가 어떤 개별 스팬을 인덱스화해 15일 동안 저장할지 결정해요. Datadog Intelligent Retention Filter는 애플리케이션 상태를 모니터링하는 데 도움이 되는 대표적인 스팬 선택을 자동으로 인덱스화해요. 조직의 목표에 중요한 추가 스팬을 인덱스화하도록 커스텀 보존 필터를 정의할 수도 있어요.

Trace 사용 메트릭

수집·인덱스된 데이터의 볼륨을 추적·모니터링하는 방법은 Usage Metrics 문서를 읽어보세요. APM Estimated Usage와 Ingestion Reasons 대시보드 사용법도 알아보세요.

더 알아보기 (Learn more)