rcrowe / laravel-sentry
将Laravel与Sentry完美整合,为您的日志提供甜蜜的报告
0.2.0
2013-10-03 19:21 UTC
Requires
- raven/raven: 0.6.*
Requires (Dev)
- illuminate/foundation: 4.0.*
- mockery/mockery: 0.7.2
- phpunit/phpunit: 3.7.*
This package is auto-updated.
Last update: 2024-08-29 04:11:34 UTC
README
使用 rcrowe\Raven
更好的Laravel异步传输集成。
laravel-sentry不再受支持!
laravel-sentry
将Laravel与Sentry完美整合,为您的日志提供甜蜜的报告
使用相同的日志函数,将数据发送到 Sentry,例如
Log::error($exception)
将异常发送到Sentry。您可以通过修改配置文件中的 level
来控制日志消息的报告级别。默认的 level
是 error
,这意味着 Log::info(…)
不会被报告到Sentry。
安装
将 rcrowe\laravel-sentry
添加到 composer.json 的需求中
{ "require": { "rcrowe/laravel-sentry": "0.2.*" } }
使用 composer update
或 composer install
更新您的包。
一旦Composer安装或更新了您的包,您需要将Sentry注册到Laravel本身。打开 app/config/app.php,找到底部的 providers 键,并添加
'rcrowe\Sentry\SentryServiceProvider'
配置
Sentry配置文件可以通过创建 app/config/packages/rcrowe/laravel-sentry/config.php
来扩展。您可以在 vendor/rcrowe/laravel-sentry/src/config/config.php 中找到默认配置文件。
您可以通过运行以下Artisan命令快速发布配置文件。
$ php artisan config:publish rcrowe/laravel-sentry
注意:只有当您的环境与配置文件中定义的环境相匹配时,数据才会被发送到Sentry。