开篇-Sentry是什么
Sentry是开源错误跟踪,帮助开发人员实时监控和修复崩溃。不断重复。提高效率。改善用户体验。
这篇文章的作用
记录这篇文章是想分享一下,因为本人在配置时因为邮件服务花费了很多时间;
其实安装以及运行很简单,需要注意邮件请在config.yml里配置,推荐使用mailgun的服务以及587端口,之前mailgun注册完就可以使用,现在还需要配置自己的域名以及绑定信用卡。
在使用mailgun之前都是拿阿里云测试的,后来无意中得知,阿里云并不支持。
另外有其它支持的邮箱可以共享一下,谢谢!
下是一些简介
支持语言
使用方式
1.付费使用 (去官网了解价格就行)
2.自己安装
自己安装的话推荐使用 Docker环境 项目地址 https://github.com/getsentry/onpremise
mkdir -p data/{sentry,postgres}
docker-compose build
docker-compose run --rm web config generate-secret-key
- 执行命令后,得到key,添加到 docker-compose.yml 文件中的SENTRY_SECRET_KEY
字段中 .docker-compose run --rm web upgrade
- 构建数据库和创建账户操作docker-compose up -d
- 守护进程方式运行此服务- 访问
localhost:9000
! 就可以了