Error Tracking 리플레이 스니펫

Join the Preview!

Error Tracking 리플레이 스니펫은 미리 보기로 제공되고 있습니다.

Request Access

개요

프런트엔드 엔지니어에게 버그 재현은 디버깅 과정에서 필수적이면서도 많은 시간이 소요되는 작업입니다. 하지만 애플리케이션에서 오류가 발생하기 전에 사용자가 어떤 작업을 수행했는지 명확히 파악하지 못하면 버그를 재현하기 어려울 수 있습니다.

Error Tracking 리플레이 스니펫을 사용하면 오류 발생 전후 15초 동안의 사용자 여정을 픽셀 단위로 완벽하게 재현하여 조회할 수 있으므로 버그를 재현하고, 시간을 절약하며, 추측을 배제할 수 있습니다.

설정

  1. Datadog Frontend Error Tracking을 설정하지 않은 경우, 인앱 설정 지침을 따르거나 브라우저 및 모바일에 대한 설정 문서를 참조하세요.

  2. SDK 초기화 중에 애플리케이션의 리플레이 샘플링 비율을 구성하세요.

    sessionReplaySampleRate를 1에서 100 사이로 설정하세요.

    import { datadogRum } from '@datadog/browser-rum';
    
    datadogRum.init({
       applicationId: '<APP_ID>',
       clientToken: '<CLIENT_TOKEN>',
       service: '<SERVICE>',
       env: '<ENV_NAME>',
       sessionReplaySampleRate: 20,
       trackResources: true,
       trackUserInteractions: true,
    });
    

    이 플랫폼에서 모바일 애플리케이션의 오류 리플레이를 설정하고 구성하려면 다음 단계를 따르세요.

    이 플랫폼에서 모바일 애플리케이션의 오류 리플레이를 설정하고 구성하려면 다음 단계를 따르세요.

    이 플랫폼에서 모바일 애플리케이션의 오류 리플레이를 설정하고 구성하려면 다음 단계를 따르세요.

    이 플랫폼에서 모바일 애플리케이션의 오류 리플레이를 설정하고 구성하려면 다음 단계를 따르세요.

오류 리플레이

오류 메시지 및 스택 트레이스와 같은 오류에 대한 주요 정보를 검토한 후, 이슈 요약에서 오류가 발생한 가장 최근 세션의 실시간 재현으로 바로 전환할 수 있습니다. 스택 트레이스 아래로 스크롤한 후, 리플레이 미리 보기를 클릭하여 오류 발생 전 사용자의 액션을 조회하세요.

Error Tracking 리플레이 스니펫

추가 자료