sentry中如何配置sourcemap
目前业务开发中有个痛点,就是有时业务上会报错页面显示有问题,但是复现起来却很困难,这就对查找定位bug带来了不小的挑战。而解决这一痛点的办法就是搭建一套前端页面的监控系统,对页面上报的错误即时上报。
根据网上的一些资料,我们最终选择了sentry。sentry本身是开源并且免费的,但是如果需要使用官方搭建好的sentry平台则会收取一定费用。我们选择在自己的服务器上搭建,以规避这个问题;
关于sentry的安装,可以使用docker或者python进行安装,个人推荐使用docker。具体步骤官方文档(https://docs.sentry.io/server/installation/docker/)上说的很清楚,主要是按照github上https://github.com/getsentry/onpremise 这个库的说明,使用docker一步一步安装即可。安装过程中会提示你输入管理员账号和密码,这个会在你搭建完成登录的时候使用到。