错误跟踪
错误跟踪允许开发人员轻松发现和查看他们的应用程序可能生成的错误。通过在代码正在开发的地方显示错误信息,可以提高效率和意识。用户可以在极狐GitLab 集成错误跟踪和Sentry 基础后端之间进行选择。
先决条件
要让错误跟踪工作,您需要:
- 您配置了 Sentry SDK 的应用程序:当错误发生时,Sentry SDK 捕获有关它的信息并将其发送到后端。后端存储有关所有错误的信息。
-
错误跟踪后端:后端可以是极狐GitLab 本身或 Sentry。
- 为了使用极狐GitLab 后端,请参阅极狐GitLab 集成错误跟踪。集成错误跟踪仅在 JihuLab.com 上可用。
- 要使用 Sentry 作为后端,请参阅Sentry 错误跟踪。基于 Sentry 的错误跟踪适用于 JihuLab.com、和私有化部署。
错误跟踪的工作原理
如下表概述了每个极狐GitLab 提供的功能:
功能 | 可用性 | 数据收集 | 数据存储 | 数据查询 |
---|---|---|---|---|
极狐GitLab 集成的错误跟踪 | GitLab.com | Sentry SDK | 在 JihuLab.com | JihuLab.com |
基于 Sentry 的错误跟踪 | JihuLab.com & 私有化部署 | Sentry SDK | 在 Sentry 实例上(Cloud Sentry.io 或私有部署的 Sentry) | JihuLab.com 或 Sentry 实例 |