Sentry的设计非常简单,但却很强大。 如果您之前从未使用过Sentry,本教程将帮助您入门。
Sentry入门是一个三步过程:
- 注册帐户
- 安装SDK
- 配置它
一、安装
Sentry通过在应用程序运行时中使用SDK来捕获数据。 这些是特定于平台的,允许Sentry深入了解您的应用程序的工作方式。 如果您的环境非常具体,您还可以使用我们的文档SDK API来推送自己的SDK。
最快的入门方法是使用CDN托管的JavaScript浏览器SDK版本:
<script src="https://browser.sentry-cdn.com/4.1.1/bundle.min.js" crossorigin="anonymous"></script>
另外,如果您使用yarn,您可以轻松地将我们的包添加为依赖:
yarn add @sentry/browser@4.1.1
或者您也可以安装它:
npm install @sentry/browser@4.1.1
二、配置
在Sentry中完成项目设置后,您将获得一个我们称之为DSN或数据源名称的值。 它看起来很像标准URL,但它实际上只是Sentry SDK所需配置的表示。 它由几部分组成,包括协议,公钥,服务器地址和项目标识符。
您应该在应用程序加载期间尽快初始化Sentry浏览器SDK:
Sentry.init({ dsn: 'https://<key>@sentry.io/<project>' });
大多数SDK现在将自动收集数据(如果可用),有些需要一些额外配置,因为平台限制无法自动收集错误。
三、下一步
现在您已经获得了基本的报告设置,您将需要探索为数据添加其他上下文。