搭建sentry追踪生产环境bug

东莞新闻 浏览(1200)

生产环境中的错误需要首次进行监控,否则来之不易的流量就会耗尽,而Sentry是一个出色的错误跟踪系统。以laravel为例来演示如何构建哨兵

虽然哨兵提供在线服务,但费用非常昂贵,而且是外国服务器。访问不方便。幸运的是,它是一个开源产品。我们可以在自己的服务器上构建它。

官方建议使用docker进行构建,详细版本可以在官方文档中找到

首先安装docker。有关详细信息,请参阅docker和docker-compose的centos

然后下载哨兵库

建立哨兵

在构建过程中,系统将提示您输入帐户密码,使用您的邮箱作为帐户,以后邮箱将用于接收邮件。奇怪的是,您可以在构建期间使用qq邮箱,但不能在项目中使用该成员,因此建议使用。统一不使用QQ邮箱,可以使用163或foxmail等。

安装完成后,执行以下命令让哨兵服务在后台运行

浏览器访问:

1864602-8247b8a255ae9fd3.png

岗哨

有关电子邮件发送的设置,请以腾讯企业邮箱为例,在目录中添加配置:

创建一个新的laravel项目并按照哨兵

的指示对其进行配置

96

濑谷猫

b67c298d-f020-4f89-aac6-0710bc0709ec

0.3

2019.07.27 16: 13 *

字数334

生产环境中的错误需要首次进行监控,否则来之不易的流量就会耗尽,而Sentry是一个出色的错误跟踪系统。以laravel为例来演示如何构建哨兵

虽然哨兵提供在线服务,但费用非常昂贵,而且是外国服务器。访问不方便。幸运的是,它是一个开源产品。我们可以在自己的服务器上构建它。

官方建议使用docker进行构建,详细版本可以在官方文档中找到

首先安装docker。有关详细信息,请参阅docker和docker-compose的centos

然后下载哨兵库

建立哨兵

在构建过程中,系统将提示您输入帐户密码,使用您的邮箱作为帐户,以后邮箱将用于接收邮件。奇怪的是,您可以在构建期间使用qq邮箱,但不能在项目中使用该成员,因此建议使用。统一不使用QQ邮箱,可以使用163或foxmail等。

安装完成后,执行以下命令让哨兵服务在后台运行

浏览器访问:

1864602-8247b8a255ae9fd3.png

岗哨

有关电子邮件发送的设置,请以腾讯企业邮箱为例,在目录中添加配置:

创建一个新的laravel项目并按照哨兵

的指示对其进行配置

生产环境中的错误需要首次进行监控,否则来之不易的流量就会耗尽,而Sentry是一个出色的错误跟踪系统。以laravel为例来演示如何构建哨兵

虽然哨兵提供在线服务,但费用非常昂贵,而且是外国服务器。访问不方便。幸运的是,它是一个开源产品。我们可以在自己的服务器上构建它。

官方建议使用docker进行构建,详细版本可以在官方文档中找到

首先安装docker。有关详细信息,请参阅docker和docker-compose的centos

然后下载哨兵库

建立哨兵

在构建过程中,系统将提示您输入帐户密码,使用您的邮箱作为帐户,以后邮箱将用于接收邮件。奇怪的是,您可以在构建期间使用qq邮箱,但不能在项目中使用该成员,因此建议使用。统一不使用QQ邮箱,可以使用163或foxmail等。

安装完成后,执行以下命令让哨兵服务在后台运行

浏览器访问:

1864602-8247b8a255ae9fd3.png

岗哨

有关电子邮件发送的设置,请以腾讯企业邮箱为例,在目录中添加配置:

创建一个新的laravel项目并按照哨兵

的指示对其进行配置

http://www.sugys.com/bdspwO0e7