개요

오류 추적은 RUM Browser SDK에 의해 브라우저에서 수집된 오류를 처리합니다. 스택 트레이스가 포함된 소스 또는 커스텀 오류가 수집될 때마다 오류 추적은 이를 처리하여 이슈 또는 유사한 오류 그룹으로 그룹화합니다.

충돌 보고서가 Error Tracking에 나타납니다.

설정

Browser SDK를 아직 설정하지 않은 경우 인앱 설정 지침을 따르거나 Browser RUM 설정 문서를 참조하세요.

  1. RUM Browser SDK의 최신 버전을 다운로드합니다.
  2. SDK를 초기화할 때 애플리케이션의 version, envservice을 설정합니다.
  3. JavaScript 소스 맵을 업로드하여 축소되지 않은 스택 트레이스에 액세스합니다.

오류를 소스 코드와 연결

소스 맵 전송 외에도 Datadog CLI는 코드 리포지토리에서 커밋 해시, 리포지토리 URL 및 추적된 파일 경로 목록과 같은 Git 정보를 보고합니다.

오류 추적 및 RUM은 이 정보를 사용하여 오류와 소스 코드의 상관관계를 파악할 수 있으므로 GitHub, GitLabBitbucket의 모든 스택 추적 프레임에서 관련 코드 줄로 피벗할 수 있습니다.

스택 프레임에서 소스 코드로의 연결은 Datadog CLI 버전 0.12.0 이상에서 지원됩니다.

자세한 내용은 Datadog 소스 코드 통합을 참조하세요.

참고 자료