关于sentry服务器部署一般两个:Python和docker。像我这样对服务端语言了解比较粗浅的,自然是选择第二个docker方式的安装。2G的内存占用。
如何安装docker
- 版本: Docker 17.05.0+
- 推荐官网下载 www.docker.com
下载sentry文件
搭建sentry服务器
- 推荐博客。里面搭建过程比较详细 www.cnblogs.com/new-journey…
- 用户名、密码记得保存好。重建用户比较麻烦
- 通过浏览器访问,所建立的Sentry Server服务器地址登陆
- 创建要监控的项目
- 创建项目、选择项目语言
react项目数据上报连接
- 下载安装包 npm install '@sentry/browser'
- 在项目入口添加全局监控
import * as Sentry from '@sentry/browser'; Sentry.init({ dsn: '*************' //连接的dsn,在settings中可以找到 });
总结
初步搭建,目前只能捕捉到错误,console里面的内容,没有错误的上下文。个人认为应该是存在插件或者是啥啥啥能够取到错误上下文。有空再试