Sentry 为 Laravel 应用程序提供错误监控和追踪功能。Vapor 与 Sentry 合作,允许您在不离开 Vapor 的情况下创建新的 Sentry 组织。
创建 Sentry 组织后,您可以轻松地将 Sentry 错误监控添加到任何 Vapor 项目中。
在使用 Vapor 中的 Sentry 之前,您必须将 Vapor 帐户连接到 Sentry 帐户。为此,请访问团队设置仪表板中的 Sentry 面板。
点击“连接 Sentry”将使用“Sentry 帐户电子邮件”下显示的电子邮件地址创建一个新的与 Vapor 链接的 Sentry 组织。您将收到来自 Sentry 的电子邮件,确认您的新组织。
现有 Sentry 组织
无法将现有 Sentry 组织与 Vapor 集成一起使用。Vapor 创建的 Sentry 项目将添加到新组织中。
Vapor 允许您直接从 Vapor 仪表板创建新的 Sentry 项目。要创建新的 Sentry 项目,请访问项目的 Sentry 仪表板。
点击“保存”将在团队所有者连接的 Sentry 组织中创建一个新项目。
项目创建后,您将获得一个 DSN 密钥,您可以使用它来配置您的 Laravel 应用程序。
Sentry 安装和配置
Vapor 不会自动将 Sentry 安装到您的 Laravel 应用程序中。您应该通过 Composer 安装 Sentry SDK for Laravel 并定义 SENTRY_LARAVEL_DSN
环境变量。