拉拉维勒错误和性能监视

需要解决的可操作见解拉拉维勒性能瓶颈和错误。使用发布的完整视图改进监视工作流,以便您可以标记拉拉维勒已解决的错误,并将实时问题排定优先级。

入门很简单

安装哨兵使用Composer打包:

单击以复制
作曲家需要哨兵

将Sentry报告添加到引导程序/app.php:

单击以复制
<?php(电话)使用照明\基础\应用程序;使用Illuminate\Foundation\Configuration\Exceptions;使用Illuminate\Foundation\Configuration\Middleware;使用Sentry\Laravel\Integration;return应用程序::configure(basePath:dirname(__DIR__))->带路由(网址:__DIR__.'//routes/web.php’,命令:__DIR__.'//routes/console.php',运行状况:'/up',)->带中间件(功能(中间件$中间件){//})->withExceptions(函数(Exceptions$Exceptions){集成::句柄($exceptions);})->创建();

运行此工匠配置Sentry DSN的命令:

单击以复制
php工匠哨兵:publish--dsn=<paste-your-dsn-here>

查看我们的 文档获取最新说明。

查看所有平台

超过10万组织信任Sentry监视其应用程序

拉拉维勒性能监控

快速确定性能问题并查看完整的端到端分布式跟踪,以查看准确、性能较差的API调用,并发现任何相关错误。

拉拉维勒使用完整堆栈跟踪进行错误监视

查看堆栈中的局部变量以查找prod错误,就像在您的开发环境中一样。使用框架到函数数据探索完整的源代码上下文。筛选和分组拉拉维勒直观地消除噪音。

填写关于的空白拉拉维勒错误

暴露导致每个人拉拉维勒 例外:网络请求、SQL查询、调试日志、poast错误。了解错误首次出现在哪个版本中,合并重复项,并了解未来版本中是否会出现问题。

拉拉维夫锻造厂

通过锻造设置哨兵

如果您使用Laravel的Forge平台来供应和部署PHP应用程序,只需单击几下即可创建Sentry帐户。作为Laravel的首选调试平台,您可以设置Sentry组织通过Forge.

Sentry让我们很好地了解了由版本引起的任何可能的问题,以及在它们成为实际问题之前修复它们的能力。”

萨钦·费尔南德斯
Cloudflare系统工程师

查看任何拉拉维勒例外

根据请求详细信息、用户ID和应用程序版本等因素聚合错误,以查看新内容、优先级或趋势。

分配自定义键值标记以重现特定于应用程序、业务和用户的错误环境。

寻找关键问题的答案:这是代码错误还是使用异常?在哪个应用程序版本中拉拉维勒出现错误?

常见问题解答

传统日志记录为您提供了事件的线索。其中一些事件是错误,但很多时候它们只是信息性的。Sentry从根本上不同,因为我们关注异常,换句话说,我们捕获应用程序崩溃。我们将进行更详细的讨论 在这里以及我们的 博客。

哨兵支援每一个主要部队语言、框架和库。您可以浏览其中的每一个在这里.

你可以免费开始。定价取决于每月发送Sentry的事件、交易和附件的数量。有关更多详细信息,请访问我们的定价页面.

Sentry不会影响网站的性能。

如果您查看代码中初始化Sentry时的配置选项,您会发现将其对应用程序性能的影响降到最低没有任何意义。这是因为我们的SDK工程师团队已经考虑到这一点开发了Sentry。

Sentry是错误的监听器/处理程序,它异步地向Sentry.io发送错误/事件。这是非阻塞的。只有当这是一个错误时,错误/事件才会出现。

全局处理程序几乎没有影响,因为它们是浏览器提供的本地API。

支持资源

慢就是慢

解决拉拉维勒错误具有最大效率,而不是最大努力

©2024•Sentry是注册商标
Functional Software,Inc.的。