islenbo/laravel-aliyun-sls is a Laravel package.
It currently has 2 GitHub stars and 4.280 downloads on Packagist (latest version v1.0.2).
Install it with composer require islenbo/laravel-aliyun-sls.
Discover more Laravel packages by islenbo
or browse all Laravel packages to compare alternatives.
Last updated
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' => [
]
],
// ...
],
];