正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

エラートラッキング

エラー追跡は、デベロッパーがアプリケーションによって生成されたエラーを発見して表示するのに役立ちます。エラー情報がコードが開発された場所に表示されるため、エラー追跡により、効率性と認識が向上します。ユーザーは、GitLab統合エラー追跡Sentryベースのバックエンドを選択できます。

前提要件

エラー追跡を機能させるには、以下が必要です:

  • Your application configured with the Sentry SDK(Sentry SDKで構成されたアプリケーション): エラーが発生すると、Sentry SDKがその情報をキャプチャし、ネットワーク経由でバックエンドに送信します。バックエンドは、すべてのエラーに関する情報を保存します。
  • バックエンドのトラッキングエラー: バックエンドは、GitLab自体またはSentryのいずれかです。
    • GitLabバックエンドを使用するには、GitLab統合エラー追跡を参照してください。統合されたエラー追跡は、GitLab.comでのみ利用可能です。
    • Sentryをバックエンドとして使用するには、Sentryエラー追跡を参照してください。Sentryベースのエラー追跡は、GitLab.com、GitLab Dedicated、およびGitLab Self-Managedで利用できます。

エラー追跡の仕組み

次の表は、各GitLab製品の機能の概要を示しています:

機能利用可否設定データ収集データストレージデータクエリ
GitLabに統合されたError TrackingGitLab.comSentry SDKを使用GitLab.comの場合GitLab.comを使用
Sentryベースのエラー追跡GitLab.com、GitLab Dedicated、GitLab Self-ManagedSentry SDKを使用Sentryインスタンス(クラウドSentry.ioまたはセルフホストSentry)上GitLab.comまたはSentryインスタンスを使用