slashtrace/slashtrace-sentry

SlashTrace 的 Sentry 处理程序

2.0.0 2019-07-05 09:43 UTC

This package is auto-updated.

Last update: 2024-09-05 21:15:05 UTC


README

这是 Sentry 处理程序,用于 SlashTrace。使用它将错误和异常发送到您的 Sentry 账户。

使用方法

  1. 使用 Composer 安装

    composer require slashtrace/slashtrace-sentry
    
  2. 将其钩入 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 文档,了解如何捕获错误和异常,以及如何将附加数据附加到事件中。