2020-09-08-sentry部署 (机翻)

sentry 官方文档:https://docs.sentry.io/
#sentry20.8.0内部部署[ ![生成状态] [集结状态图像] ] [集结状态,URL]

使用[ Docker ](https://www.docker.com/)运行您自己的[ Sentry ](https://sentry.io/)的官方引导程序。

要求

  • Docker 17.05.0+ *组成1.23.0+

最低硬件要求:

  • 您至少需要2400MB RAM

设定

要开始使用所有默认设置,简单地克隆回购和运行运行./install.sh 在本地退房。

可能需要对包含的示例配置文件(“ sentry / config.example.yml ”和“ sentry / sentry.conf.example.py ”)进行修改,以适应您的需求或环境(例如添加GitHub凭据)。如果要执行这些,他们做你运行安装脚本,并没有复制他们之前。实例扩展的名称(如哨兵/ sentry.conf.py )在运行之前install.sh脚本。

建议的自定义配置方式是按以下顺序使用以下文件:

  • config.yml * sentry.conf.py * .ENV W /环境变量

目前,我们仅支持极少量的环境变量集,以促进其他配置方式。

如果您有任何问题或疑问,我们的[ 社区论坛 ](https://forum.sentry.io/c/on-premise)随时为您服务!每次你运行安装脚本,它会生成一个日志文件,` sentry_install_log- <ISO_TIMESTAMP> .txt的’与输出。共享这些日志将帮助人们诊断您可能遇到的任何问题。

版本控制

如果要安装特定版本的Sentry,请使用此存储库上的标签/版本。

我们会继续将每次提交的Docker映像推送到[ Sentry ](https://github.com/getsentry/sentry)以及其他服务,例如[ Snuba ](https://github.com/getsentry/snuba)或[ Symbolicator ](https://github.com/getsentry/symbolicator)到[ 我们的Docker Hub ](https://hub.docker.com/u/getsentry)并将master上的最新版本标记为:latest。通常,这也是我们在sendry.io上拥有的内容以及安装脚本使用的内容。您可以使用自定义的Sentry映像(例如您自己构建的修改版本),也可以通过设置SENTRY_IMAGE environment variable to that image name before running ./install.sh:

 SENTRY_IMAGE = getsentry /哨兵:83b1380运行./install.sh ```请注意,这可能不适用于所有提交的SHA,因为此存储库随Sentry及其附属项目一起发展。强烈建议检出该存储库的版本,该版本与您要安装的Sentry提交的时间戳接近。




## 活动保留

Sentry带有一个清理cron作业,默认情况下会修剪早于“ 90天”的事件。如果你想改变这种状况,你可以改变` SENTRY_EVENT_RETENTION_DAYS `环境变量` .ENV `或者干脆忽略它在你的环境中。如果你不想清理的cron,您可以删除'哨兵清理`从服务'泊坞窗,compose.yml `文件。

## 使用SSL / TLS保护sentry

如果您想使用SSL / TLS保护Sentry安装,可以使用[ HAProxy ](http://www.haproxy.org/)和[ Nginx ](http://nginx.org )等出色的SSL / TLS代理。/)。你可能会希望这个服务添加到您的'泊坞窗,compose.yml `文件。



## 更新sentry

_您至少需要安装Sentry 9.1.2才能自动升级到最新版本。如果你不是,升级到9.1.2首先检查出[ 9.1.2标签(https://github.com/getsentry/onpremise/tree/9.1.2)在此repo._ 所包含`安装。 SH `脚本,就是要幂等,并给您带来最新的版本。这意味着,你可以和应该运行` install.sh `升级到可用的最新版本。请记住,脚本的输出将存储在日志文件“ sentry_install_log- <ISO_TIMESTAMP> .txt ”中,如果出现任何问题,您可以共享该文件以进行诊断。



## 资源

* [ 文档 ](https://docs.sentry.io/development/server/)* [ 错误跟踪程序 ](https://github.com/getsentry/onpremise/issues)* [ 社区论坛 ](https:// forum.sentry.io/c/on-premise)[叠合状态图像]:https://api.travis-ci.com/getsentry/onpremise.svg?branch=master [叠合状态-URL ]:HTTPS ://travis-ci.com/getsentry/onpremise







  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值