utkarshx/loggly-laravel

Laravel项目中的Loggly日志集成

0.1 2015-08-02 05:08 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:05:18 UTC


README

Loggly日志和错误集成于Laravel 5。基于jenssegers的laravel-rollbar

此包仍在开发中。

安装

使用composer安装

composer require utkarshx/loggly-laravel

将服务提供者添加到config/app.php中的'providers'数组中

'Utkarshx\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');