terranc/laravel-aliyun-sls
laravel-aliyun-sls
Using
composer require islenbo/laravel-aliyun-sls
add service provider to app.php
<?php
use \Islenbo\LaravelAliyunSls\Providers\LaravelAliyunSlsProvider;
return [
// ...
'providers' => [
/*
* Package Service Providers...
*/
LaravelAliyunSlsProvider::class,
],
// ...
];
add config to logging.php
<?php
return [
// ...
// Aliyun SLS config
'aliyun-sls' => [
'endpoint' => env('ALIYUN_LOG_ENDPOINT'),
'accessKeyId' => env('ALIYUN_LOG_ACCESSKEYID'),
'accessKey' => env('ALIYUN_LOG_ACCESSKEY'),
'project' => env('ALIYUN_LOG_PROJECT'),
'logstore' => env('ALIYUN_LOG_LOGSTORE'),
'bufferLimit' => env('ALIYUN_LOG_BUFFER_LIMIT', 5),
'formatter' => \Islenbo\LaravelAliyunSls\Formatters\AliyunSlsFormatter::class
],
// ...
'channels' => [
'stack' => [
'driver' => 'stack',
// assign aliyun-sls
'channels' => ['aliyun-sls'],
'ignore_exceptions' => false,
'tap' => [
]
],
// ...
],
];
Related Packages
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
631,580,251
9,707
laravel/serializable-closure
Laravel Serializable Closure provides an easy and secure way to serialize closur...
404,034,618
608
nunomaduro/collision
Cli error handling for console/command-line PHP applications.
384,821,166
4,658