docker sentry
  jLXKB6vexBrB 2023年11月02日 61 0

1. github:

https://github.com/getsentry/onpremise

// 2. 创建 data 文件夹,存储我们的项目文件和数据库
mkdir -p data/{sentry,postgres}
 
// 3. 创建 secret-key,并把 key 添加到 docker-compose.yml
docker-compose run --rm web config generate-secret-key
 
// 4. 创建数据库、admin 账号等
docker-compose run --rm web upgrade
 
// 5. 开启各个服务,后台运行
docker-compose up -d

之前我们说过利用「钉钉群」来通知 Laravel 的异常,很直观的来汇总异常和分析异常,总不能每次出现问题我们都去服务器上看项目的 Log 吧。

在 Laravel 的文档说明中,推荐使用Sentry:

Sentry

Stop hoping your users will report errors

Open-source error tracking that helps developers monitor and fix crashes in real time. Iterate continuously. Boost efficiency. Improve user experience.

Sentry 是一个日志平台,客户端嵌入到我们的应用程序中,当应用出现异常时,就会向服务端发送异常信息,服务端则将信息记录到数据库汇总,并提供 web 方式,方便我们对异常进行查看和分析。

利用 docker 安装工具,是最好的方式。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  jnZtF7Co41Wg   2023年12月11日   31   0   0 nginx客户端服务端
  wwLZeziuqjLR   2023年12月11日   32   0   0 Dockercentos
  jnZtF7Co41Wg   2023年12月09日   28   0   0 客户端服务端数据
  MCWYWqSAMsot   2023年12月11日   33   0   0 Docker
  DnoStTHsc0vp   2023年12月11日   27   0   0 Docker
  wwLZeziuqjLR   2023年12月08日   103   0   0 Dockercentosbash
  jnZtF7Co41Wg   2023年12月10日   22   0   0 nginx客户端服务端NFS