slashtrace / slashtrace-sentry
SlashTrace 的 Sentry 处理程序
2.0.0
2019-07-05 09:43 UTC
Requires
- php: >= 7.1
- sentry/sdk: ^2.0
- slashtrace/slashtrace: ^1.0
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is auto-updated.
Last update: 2024-09-05 21:15:05 UTC
README
这是 Sentry 处理程序,用于 SlashTrace。使用它将错误和异常发送到您的 Sentry 账户。
使用方法
-
使用 Composer 安装
composer require slashtrace/slashtrace-sentry
-
将其钩入 SlashTrace
use SlashTrace\SlashTrace; use SlashTrace\Sentry\SentryHandler; $handler = new SentryHandler("https://abcdefghijklmnopqrstuvwxyz123456@sentry.io/123456"); // <- Your Sentry DSN. Get it from your projects settings on sentry.io $slashtrace = new SlashTrace(); $slashtrace->addHandler($handler);
或者,您可以在实例化处理程序时传递一个预配置的 Sentry 客户端
$client = Sentry\ClientBuilder::create(["dsn" => "..."]); $handler = new SentryHandler($client); $slashtrace->addHandler($handler);
阅读 SlashTrace 文档,了解如何捕获错误和异常,以及如何将附加数据附加到事件中。