foxxmd / laravel-loggly
Laravel项目的Loggly日志集成
dev-master
2016-05-24 15:52 UTC
Requires
- php: >=5.3
- illuminate/support: 4.*|5.*
- monolog/monolog: ~1.14.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-09 23:00:21 UTC
README
基于jenssegers/laravel-rollbar的Loggly日志和错误集成,适用于Laravel 5。由jenssegers开发。
此包仍在开发中。
安装
使用composer安装
composer require FoxxMD/loggly
将服务提供者添加到config/app.php文件中的'providers'数组中
'FoxxMD\Loggly\LogglyServiceProvider',
配置
此包支持通过位于app/config/services.php的服务配置文件进行配置。所有配置变量将直接传递给Rollbar。
'loggly' => [
'key' => 'your-loggly-token',
'level' => 'debug',
'tags' => ['your-tokens]
],
level变量定义了将日志消息发送到Loggly的最小日志级别。
使用方法
要自动监控异常,只需在app/Exceptions/Handler.php的错误处理器中使用Log门面。
public function report(Exception $e)
{
\Log::error($e);
return parent::report($e);
}
对于Laravel 4安装,此文件位于app/start/global.php。
App::error(function(Exception $exception, $code)
{
Log::error($exception);
});
您的其他日志消息也将发送到Loggly。
\Log::debug('Here is some debug information');