오류 추적

오류 추적은 개발자가 애플리케이션에서 생성된 오류를 발견하고 볼 수 있도록 도와줍니다. 오류 정보가 코드가 개발되는 곳에 표시되기 때문에, 오류 추적은 효율성과 인식을 높입니다. 사용자는 GitLab 통합 오류 추적Sentry 기반 백엔드 중에서 선택할 수 있습니다.

필수 조건

오류 추적이 작동하기 위해 필요한 것은 다음과 같습니다:

  • Sentry SDK로 구성된 애플리케이션: 오류가 발생하면 Sentry SDK는 이에 대한 정보를 캡처하고 네트워크를 통해 백엔드로 전송합니다. 백엔드는 모든 오류에 대한 정보를 저장합니다.
  • 오류 추적 백엔드: 백엔드는 GitLab 자체 또는 Sentry가 될 수 있습니다.
    • GitLab 백엔드를 사용하려면, GitLab 통합 오류 추적을 참조하세요.
      통합 오류 추적은 GitLab.com에서만 사용할 수 있습니다.
    • Sentry를 백엔드로 사용하려면, Sentry 오류 추적을 참조하세요.
      Sentry 기반 오류 추적은 GitLab.com, GitLab Dedicated 및 GitLab 자체 관리에서 사용할 수 있습니다.

오류 추적 작동 방식

다음 표는 각 GitLab 제공 기능에 대한 개요를 제공합니다:

기능 가용성 데이터 수집 데이터 저장 데이터 쿼리
GitLab 통합 오류 추적 GitLab.com Sentry SDK GitLab.com에 GitLab.com으로
Sentry 기반 오류 추적 GitLab.com, GitLab Dedicated, GitLab 자체 관리 Sentry SDK Sentry 인스턴스(Cloud Sentry.io 또는 자체 호스팅 Sentry)에 GitLab.com 또는 Sentry 인스턴스로