错误跟踪
错误跟踪帮助开发人员发现和查看他们应用程序生成的错误。因为错误信息在代码开发的地方浮现,错误跟踪提高了效率和意识。用户可以选择 极狐GitLab 集成错误跟踪 和 基于 Sentry 的 后端。
先决条件
为了使错误跟踪工作,你需要:
- 你的应用程序配置了 Sentry SDK: 当错误发生时,Sentry SDK 捕获有关它的信息并通过网络发送到后端。后端存储有关所有错误的信息。
-
错误跟踪后端: 后端可以是极狐GitLab 本身或 Sentry。
- 要使用极狐GitLab 后端,请参阅 极狐GitLab 集成错误跟踪。集成错误跟踪仅在 JihuLab.com 上可用。
- 要使用 Sentry 作为后端,请参阅 Sentry 错误跟踪。基于 Sentry 的错误跟踪可用于 JihuLab.com、极狐GitLab 专属和极狐GitLab 私有化部署。
错误跟踪如何工作
下表概述了每个极狐GitLab 产品的功能:
功能 | 可用性 | 数据收集 | 数据存储 | 数据查询 |
---|---|---|---|---|
极狐GitLab 集成错误跟踪 | JihuLab.com | 使用 Sentry SDK | 在 JihuLab.com 上 | 使用 JihuLab.com |
基于 Sentry 的错误跟踪 | JihuLab.com, 极狐GitLab 专属, 极狐GitLab 私有化部署 | 使用 Sentry SDK | 在 Sentry 实例上 | 使用 JihuLab.com 或 Sentry 实例 |